如何通过matplotlib的pyplot模块实现绘图示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计484个文字,预计阅读时间需要2分钟。
1. 使用matplotlib的pyplot模块绘制简单图形。以下是一个绘制sin函数曲线的示例:
pythonimport matplotlib.pyplot as pltimport numpy as np
创建x的值x=np.linspace(-np.pi, np.pi, 100)计算对应的sin值y=np.sin(x)
绘制曲线plt.plot(x, y)显示图形plt.show()
1. 绘制简单图形
使用 matplotlib 的pyplot模块绘制图形。看一个 绘制sin函数曲线的例子。
import matplotlib.pyplot as plt import numpy as np # 生成数据 x = np.arange(0, 6, 0.1) # 以0.1为单位,生成0到 6 的数据* y = np.sin(x) # 绘制图形 plt.plot(x,y) plt.show()
这里使用NumPy的arange()方法生成了[0, 0.1, 0.2, … , 5.8, 5.9]的 数据,将其设为x。
对x的各个元素,应用NumPy的sin函数np.sin(),将x、 y的数据传给plt.plot方法,然后绘制图形。
最后,通过plt.show()显示图形。 运行上述代码后,就会显示如上图所示的图形。
本文共计484个文字,预计阅读时间需要2分钟。
1. 使用matplotlib的pyplot模块绘制简单图形。以下是一个绘制sin函数曲线的示例:
pythonimport matplotlib.pyplot as pltimport numpy as np
创建x的值x=np.linspace(-np.pi, np.pi, 100)计算对应的sin值y=np.sin(x)
绘制曲线plt.plot(x, y)显示图形plt.show()
1. 绘制简单图形
使用 matplotlib 的pyplot模块绘制图形。看一个 绘制sin函数曲线的例子。
import matplotlib.pyplot as plt import numpy as np # 生成数据 x = np.arange(0, 6, 0.1) # 以0.1为单位,生成0到 6 的数据* y = np.sin(x) # 绘制图形 plt.plot(x,y) plt.show()
这里使用NumPy的arange()方法生成了[0, 0.1, 0.2, … , 5.8, 5.9]的 数据,将其设为x。
对x的各个元素,应用NumPy的sin函数np.sin(),将x、 y的数据传给plt.plot方法,然后绘制图形。
最后,通过plt.show()显示图形。 运行上述代码后,就会显示如上图所示的图形。

