怎么用python画坐标轴,python绘制双纵坐标
数学上,我们花了很多轴的图,各种都有。当然也有一些是因为解决不了问题才只拿一个框架。边肖有一次被打了,因为她没有画。不知道各种朋友有没有这样的经历。经过一些资料查询,边肖找到了一个画双竖轴的方法,分享给大家,希望能有所帮助。来看看吧~
1.导入所需的库。
importmatplotlib.pyplotasplt
importnumpyasnp
importmatplotlib
#设置中文显示
font={ family : Microsoft yahei , weight:bold , size:12}
PLT . RC params[ font . sans-serif ]= Microsoft yahei
PLT . RC params[ axes . unicode _ MINUS ]=False
matplotlib.rc(font ,**font)
2.构建数据
x=np.arange(1,750,20)
y1=np.sin(2*np.pi/365*x)*27
y2=NP . sin(2 * NP . pi/(365 * 2)* x)* 500
3.绘制和显示数据
fig=plt.figure(figsize=(10,4))
ax=fig.add_subplot(1,2,1)
Ax.plot (x,y1, r-,线宽=2,标签= y1-中文)
ax.legend()
ax=fig.add_subplot(1,2,2)
Ax.bar (x,y2,width=10,color= b ,label= y2-中文)
ax.legend()
python就是这么画两个竖轴的。有没有感觉之前的数学题都攻克了?Python在绘图上确实解决了很多以前无法完成的问题,朋友们可以放心尝试~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。