matplotlib入门之Pyplot

xiaoxiao2021-02-28  75

##Pyplot教程 matplotlib.pyplot是一些命令样式函数,像MATLAB一样。每一个pyplot函数都会改变图形,例如创建图形、在图行里创建绘图区、在绘图区画线、用标签装饰图形等。在pyplot的函数调用中,隐藏了各种状态,这就意味着要始终跟踪到当前的图形和绘图区域,并且绘图函数要指向当前的坐标轴(注意这里的坐标轴是数字坐标轴,而不是严格意义的数学术语)。

import matplotlib.pyplot as plt plt.plot([1,2,3,4]) plt.ylabel('some numbers') plt.show()

你可能会疑惑为什么x轴范围从0-3,而y轴从1-4。如果只给plot()提供了一个单独的列表或数组,那么matplotlib就假设这些是y轴上的数值序列,然后自动为你生成x轴的数值。python的取值范围默认从0开始,默认x向量长度和y轴一样,但是是从0开始的。因此x的数值列表就是[0,1,2,3]。

plot()是一个通用的命令,可以接收任意数量的参数。例如,想同时绘制x和y轴,你可以发出一下命令:

plt.plot([1, 2, 3, 4], [1, 4, 9, 16])

对于每对x,y参数,还有一个可选的第三个参数,它是用来表示线条颜色和类型的格式串。这个格式串的字母和标记来自于MATLAB,你可以把颜色字符串和线条样式字符串链接起来。默认的格式字符串是’b-’,表示绿色实线。例如,为了把上图用红圈绘制,可以

转载请注明原文地址: https://www.6miu.com/read-58753.html

最新回复(0)