python选取多列绘制并列柱状图,其中横坐标为年份,多列为进口值、出口值、差额,索引为第一列年份
时间: 2024-05-03 11:20:56 浏览: 101
基于python的柱状图绘制与实现
可以使用pandas库和matplotlib库来实现该需求,具体代码如下:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取数据
df = pd.read_excel('data.xlsx', index_col=0)
# 绘制并列柱状图
df.plot(kind='bar', width=0.8, figsize=(10, 6))
# 设置标题和坐标轴标签
plt.title('Import and export data')
plt.xlabel('Year')
plt.ylabel('Value')
# 显示图像
plt.show()
```
注意,这里假设数据已经存储在名为"data.xlsx"的Excel文件中,并且第一列为年份,第二列为进口值,第三列为出口值,第四列为差额。如果数据存储的形式不同,需要根据实际情况进行修改。
阅读全文