matplotlib 的 figure 就是一个 单独的 figure 小窗口, 小窗口里面还可以有更多的小图片
1 | import matplotlib.pyplot as plt |
使用np.linspace
定义x
:范围是(-3,3);个数是50. 仿真一维数据组(x
,y1
)表示曲线1. 仿真一维数据组(x
,y2
)表示曲线2.
1 | x = np.linspace(-3, 3, 50) |
使用plt.figure
定义一个图像窗口. 使用plt.plot
画(x
,y1
)曲线.
1 | plt.figure() |
使用plt.figure
定义一个图像窗口:编号为3;大小为(8, 5).
使用plt.plot
画(x
,y2
)曲线.
使用plt.plot
画(x
,y1
)曲线,曲线的颜色属性(color
)为红色;曲线的宽度(linewidth
)为1.0;曲线的类型(linestyle
)为虚线. 使用plt.show
显示图像.
1 | plt.figure(num=3, figsize=(8, 5),) |
Set Coordinate axis
使用plt.xlim
设置x坐标轴范围:(-1, 2); 使用plt.ylim
设置y坐标轴范围:(-2, 3);
使用plt.xlabel
设置x坐标轴名称:’I am x’; 使用plt.ylabel
设置y坐标轴名称:’I am y’;
1 | plt.figure(num=3, figsize=(8, 5),) |
使用 np.linspace
定义范围以及个数:范围是(-1,2);个数是5.
使用 print
打印出新定义的范围.
使用 plt.xticks
设置x轴刻度:范围是(-1,2);个数是5.
1 | plt.figure(num=3, figsize=(8, 5),) |
[-1. -0.25 0.5 1.25 2. ]
([<matplotlib.axis.XTick at 0x11dd68ba8>,
<matplotlib.axis.XTick at 0x11dd68a58>,
<matplotlib.axis.XTick at 0x11dd7d5c0>,
<matplotlib.axis.XTick at 0x11e04af28>,
<matplotlib.axis.XTick at 0x11e0515c0>],
<a list of 5 Text xticklabel objects>)
使用plt.yticks
设置y轴刻度以及名称:刻度为[-2, -1.8, -1, 1.22, 3];对应刻度的名称为[‘really bad’,’bad’,’normal’,’good’, ‘really good’]. 使用plt.show显示图像.
1 | plt.yticks([-2, -1.8, -1, 1.22, 3],[r'$really\ bad$', r'$bad$', r'$normal$', r'$good$', r'$really\ good$']) |
Checking if Disqus is accessible...