机器视觉程序员

数据可视化之matplotlib画图(三)

2018-06-06  本文已影响32人  truezero

今天又来了,最近忙着考试,课程比较急,要实践的东西也比较多,所以每天一点吧,废话不多说,

放公式

import numpyas np

import matplotlibas map

import  matplotlib.pyplotas plt

x=np.linspace(0,20,100)

plt.figure()

plt.subplot(2,1,1)

plt.plot(x,np.sin(x),'--r',label='sinx')

plt.xlim(-2,20)

plt.ylim(-1,1)

plt.title('sinx')

plt.ylabel('y')

plt.xlabel('x')

plt.axis('equal')

plt.subplot(2,1,2)

plt.plot(x,np.cos(x),':y',label='cosx')

plt.xlim(-4,20)

plt.ylim(-3,3)

plt.title("cosx")

plt.ylabel('y')

plt.xlabel('x')

plt.show()

相较于昨天的代码今天多了标签和上下限的设置,三天的文章其实可以合成一篇,但打字耗时间,一篇写下里也要花个几十分钟。。所以只能少点写

先说xlim()设置x的坐标范围,

同理

y

xlabel x的标签

同上

,tiltle设置标题

看第一个图的效果

效果如图

还有课不写了,基本操作就到这了,下一篇是散点图了

上一篇 下一篇

猜你喜欢

热点阅读