跳转到内容

Python 编程/matplotlib

来自维基教科书,开放书籍,开放世界

matplotlib 是一个 Python 库,它允许 Python 像 Matlab 一样使用,在运行时可视化数据。它能够创建绘图、直方图、功率谱、条形图、误差图、散点图等。它可以从普通的 Python 中使用,也可以从 iPython 中使用。

示例

绘制一个代表平方函数的数据系列

from matplotlib import pyplot as plt
data = [x * x for x in range(20)]
plt.plot(data)
plt.show()

绘制一个代表平方函数的数据系列,但按相反顺序,不仅提供 y 轴值的系列,还提供 x 轴值的系列

from matplotlib import pyplot as plt
datax = list(range(20))
datax.reverse()
datay = [x * x for x in range(20)]
plt.plot(datax, datay)
plt.show()

绘制平方函数,设置 y 轴的限制

from matplotlib import pyplot as plt
data = [x * x for x in range(20)]
plt.ylim(-500, 500) # Set limits of y-axis
plt.plot(data)
plt.show()
华夏公益教科书