python制作折线图
时间: 2023-08-11 12:27:07 浏览: 39
使用 Python 的 Matplotlib 库中的 pyplot 模块可以制作各种类型的图表,包括折线图。下面是一个简单的例子:
```python
import matplotlib.pyplot as plt
# 创建数据
x = [1, 2, 3, 4, 5]
y = [10, 8, 6, 4, 2]
# 绘制折线图
plt.plot(x, y)
# 添加标题和标签
plt.title('My Plot')
plt.xlabel('X Label')
plt.ylabel('Y Label')
# 显示图表
plt.show()
```
这个例子绘制了一个简单的折线图,x 轴是整数,y 轴是整数。如果需要绘制其他类型的折线图,可以根据具体需求调用 pyplot 模块中的其他函数。
例如,如果要绘制多条折线图,可以在调用 `plot()` 函数时传入多组数据,然后使用 `legend()` 函数添加图例:
```python
import matplotlib.pyplot as plt
# 创建数据
x = [1, 2, 3, 4, 5]
y1 = [10, 8, 6, 4, 2]
y2 = [8, 6, 4, 2, 1]
# 绘制折线图
plt.plot(x, y1, label='Line 1')
plt.plot(x, y2, label='Line 2')
# 添加标题和标签
plt.title('My Plot')
plt.xlabel('X Label')
plt.ylabel('Y Label')
# 添加图例
plt.legend()
# 显示图表
plt.show()
```
这个例子绘制了两条折线图,并使用 `legend()` 函数添加了图例。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)