最近开始接触到matplotlib,用来绘制各种函数图像和统计图。这次就来介绍一些matplotlib的基础用法。
例子中的linspace是用来生成等差数列的函数,在这里用来定义x。plt.plot()添加坐标轴参数用来绘制图表,pot.show()用于展示效果。
要创建多个表时可以用plt.figure()单独创建每一个表。可以通过plt.figure()的不同参数对图表进行多种设置。
def figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=Figure, clear=False, **kwargs)
num:窗口名称
figsize:坐标大小
dpi:分辨率
facecolor:窗口颜色
不使用figure ()则可以把两个函数图像展示在同一张图上。
通过使用xlim(),ylim()能设置坐标轴的范围。
通过使用xlabel,ylabel能给坐标轴添加标签
通过gca()能设置坐标轴颜色,颜色为none时效果为不显示该坐标轴。
可通过legend()为图表添加图例。
这次的介绍内容不多,因为自己也是还在学习中,matplotlib还有很多功能等着我们去发掘。没事的时候多练练手就能熟练画出自己想要的图了。