柱状图 现有部分学生的Python课程成绩表,李白(95分)、白居易(59分)、杜牧(88分)、李商隐(79分)、王之涣(83分),请将成绩表绘制成柱状图。
时间: 2023-07-10 09:32:24 浏览: 116
基于python的柱状图绘制与实现
可以使用 Matplotlib 库来实现该功能。下面是一个示例代码:
```python
import matplotlib.pyplot as plt
names = ['李白', '白居易', '杜牧', '李商隐', '王之涣']
scores = [95, 59, 88, 79, 83]
plt.bar(names, scores)
plt.xlabel('姓名')
plt.ylabel('成绩')
plt.show()
```
其中,`names` 列表存储了学生的姓名,`scores` 列表存储了对应的成绩。
`plt.bar(names, scores)` 绘制了柱状图,`plt.xlabel('姓名')` 和 `plt.ylabel('成绩')` 分别设置了 X 和 Y 轴的坐标标题。
你可以根据自己的需要修改柱状图的颜色、宽度等参数。
阅读全文