pandas怎么绘制柱状图
时间: 2023-11-04 15:55:52 浏览: 94
生成柱状图
在使用 Pandas 绘制柱状图时,我们可以使用 DataFrame 或 Series 的 `plot()` 方法。下面是一个简单的示例:
```python
import pandas as pd
import matplotlib.pyplot as plt
# 构造数据
data = {'语文': [80, 90, 75, 60, 82], '数学': [98, 89, 78, 67, 92], '英语': [88, 74, 85, 60, 77]}
df = pd.DataFrame(data, index=['张三', '李四', '王五', '赵六', '钱七'])
# 绘制柱状图
df.plot(kind='bar')
# 设置图例和标题
plt.legend(loc='best')
plt.title('学生成绩')
# 显示图形
plt.show()
```
在这个示例中,我们首先构造了一组数据,并使用 DataFrame 将其转化为数据表。然后,我们调用 `plot()` 方法,并设置 `kind` 参数为 `'bar'`,表示绘制柱状图。最后,我们使用 Matplotlib 中的方法设置图例和标题,并显示图形。
你可以根据自己的需求,调整图形的样式和参数。
阅读全文