python下利用matplotlib库画图,掌握这些你就能画很好看的图了

首先,这句打头阵。

import matplotlib.pyplot as plt

plt.plot()之前一篇博客已经讲过,这里不再赘述。

plt.xlabel()这个函数作用是给x轴添加名称,例如

plt.xlabel('this is a test for x')
plt.ylabel('this is a test for y')
plt.show()

效果如下

上图太麻烦了,后面不上图了。

plt.annotate(str,x,y,arrowprops,xytext)这个函数可以这图中(x,y)指向的地方(即被注释点),在xytext(其值也是一个坐标元组)的位置开始注释文字内容str,注释箭头的格式由字典arrowprops控制

plt.text(x,y,str,fontdict={None},withdash=False)可以在(x,y)指明的位置添加文字str

plt.xticks([locs],[labels],**kwargs),locs是一个指明x轴上位置的列表,label是在对应位置处的刻度内容,kwargs是控制标签外观的Text属性,比如说rotation=45则控制刻度上的label内容旋转45度

plt.grid(True)可以添加网格线

plt.legend()添加图例

调整好这些内容,用python就能画出想要的图了,更详细的说明见https://matplotlib.org/api/pyplot_summary.html

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值