python利用matplotlib画图
时间: 2023-10-12 19:14:23 浏览: 112
生产实习练习-python,使用jupyter-notebook,和matplotlib库画图 适合新手,通俗易懂!!!
Python中的matplotlib库可以用来绘制各种类型的图形,例如折线图、散点图、柱状图、饼图等等。下面是一个简单的例子,展示如何使用matplotlib库来绘制一个简单的折线图。
首先,需要安装matplotlib库。可以通过pip命令来安装,如下所示:
```
pip install matplotlib
```
安装完成后,就可以开始绘图了。在绘图之前,需要导入matplotlib库并创建一个图形对象。代码如下所示:
```python
import matplotlib.pyplot as plt
# 创建一个图形对象
fig = plt.figure()
```
接下来,可以通过添加子图来绘制具体的图形。可以使用subplot()方法来添加子图,并指定子图的行数、列数和子图的编号。代码如下所示:
```python
# 添加子图
ax = fig.add_subplot(1, 1, 1)
```
然后,可以在子图上绘制数据。例如,下面的代码可以在子图上绘制一个简单的折线图:
```python
# 绘制折线图
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
ax.plot(x, y)
# 显示图形
plt.show()
```
最后,可以使用show()方法来显示图形。完整的代码如下所示:
```python
import matplotlib.pyplot as plt
# 创建一个图形对象
fig = plt.figure()
# 添加子图
ax = fig.add_subplot(1, 1, 1)
# 绘制折线图
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
ax.plot(x, y)
# 显示图形
plt.show()
```
执行上述代码后,就可以看到绘制的折线图了。
阅读全文