改变图标形状
x = [1,2,3] y = [1,2,3] y = x plt.plot(x,y,marker='o')
改变颜色
x = [1,2,3] y = [1,2,3] y = x plt.plot(x,y,color='m')
改变线条格式
x = [1,2,3] y = [1,2,3] y = x plt.plot(x,y,linestyle='--')
编程是为了什么,快速的解决我们所需的场景的难题,那么每一次绘制图形,我们都需要对其进行各个配置,肯定会让我们的时间大幅度的增加,再这样的情况下,有没有简单的方法帮助我们快速化编程,可以看一下下面的例子
import numpy as np x = np.linspace(-100,100,10) y = x**2 + 2*x +1 plt.plot(x,y,'g-.o')
g:绿色;-.:点划线;o:圆形
设置X轴的范围使用plt.xlim(X0,X1)
虽然一般程序会自动根据数据的范围来调整X轴的范围,但为了更加的精确的图形展示,有必要了解一下这个方法。
import numpy as np x = np.linspace(-100,100,10000) y = np.sin(x) plt.plot(x,y,'g-.') plt.xlim(-np.pi,np.pi)
fig,ax = plt.subplots() theta = np.linspace(-4 * np.pi, 4 * np.pi, 100) z = np.linspace(-2, 2, 100) r = z ** 2 + 1 x = r * np.sin(theta) y = r * np.cos(theta) ax.plot(x, y, label='parametric curve') ax.legend()