pandas画折线图和柱状图
时间: 2023-09-24 19:14:06 浏览: 121
折线图和柱状图是pandas中常用的可视化图表之一。以下是使用pandas绘制折线图和柱状图的示例代码:
折线图:
```
import pandas as pd
import matplotlib.pyplot as plt
# 创建数据
data = {'year': [2010, 2011, 2012, 2013, 2014, 2015],
'sales': [200, 300, 400, 500, 600, 700]}
# 将数据转换为DataFrame
df = pd.DataFrame(data)
# 设置x轴和y轴
x = df['year']
y = df['sales']
# 绘制折线图
plt.plot(x, y)
# 添加标题和标签
plt.title('Sales by Year')
plt.xlabel('Year')
plt.ylabel('Sales')
# 显示图表
plt.show()
```
柱状图:
```
import pandas as pd
import matplotlib.pyplot as plt
# 创建数据
data = {'year': [2010, 2011, 2012, 2013, 2014, 2015],
'sales': [200, 300, 400, 500, 600, 700]}
# 将数据转换为DataFrame
df = pd.DataFrame(data)
# 设置x轴和y轴
x = df['year']
y = df['sales']
# 绘制柱状图
plt.bar(x, y)
# 添加标题和标签
plt.title('Sales by Year')
plt.xlabel('Year')
plt.ylabel('Sales')
# 显示图表
plt.show()
```
以上代码中,我们使用pandas创建了一个包含年份和销售额的字典数据。然后,将数据转换为DataFrame,设置x轴和y轴,绘制折线图和柱状图,并添加标题和标签。最后,使用plt.show()命令显示图表。
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![py](https://img-home.csdnimg.cn/images/20250102104920.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)
![7z](https://img-home.csdnimg.cn/images/20241231044736.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.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)