matplotlib常用方法

  • 绘制折线图
In [4]: plt.plot([1,2,3,4],[1,2,3,4])#传入x轴和y轴的数据
Out[4]: [<matplotlib.lines.Line2D at 0x184ef738588>]
In [5]: plt.show()#显示绘制的图线
plt.xticks(rotation=45)
#将x轴的数据显示逆时针旋转45度,主要用于当该轴的数据较长时
#添加轴标签和图标题
plt.xlable("这是x轴的标签")
plt.ylable("这是y轴的标签")
plt.title("这是图线的标题")
  • 绘制子图
fig = plt.figure(figsize=(6,6))#指定绘图域,figsize指定当前绘图域大小
#在2*2的子图中的第一个子图,c指定图线的颜色
ax1=fig.add_subplot(2,2,1)
ax1.plot([1,2,3,4],[1,2,3,4], c="yellow")
#在2*2的子图中的第二个子图
ax2=fig.add_subplot(2,2,2)
ax2.plot([1,2,3,4],[1,2,3,4], c="blue")
#在2*2的子图中的第四个子图
ax4=fig.add_subplot(2,2,4)
ax4.plot([1,2,3,4],[1,2,3,4], c="red", label="这是图线图例")
ax4.legend(loc="left")#显示图例
plt.show()
  • 绘制条形图
from numpy import arange
bar_position = arange(5) + 0.75  #每个条形距离原点的距离
bar_height = [1,2,3,4,5]  #每个条形的高度
plt.bar(bar_position, bar_height, 0.3)  #0.3表示条形的相对宽度
plt.show()
  • 绘制散点图
plt.scatter([1,2,3,4,5],[1,2,3,4,5])
plt.show()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值