用matplotlib绘制柱形图
时间: 2024-11-20 19:40:20 浏览: 3
python使用matplotlib绘制柱状图教程
5星 · 资源好评率100%
在Python中,`matplotlib`是一个强大的绘图库,用于创建静态、动态、交互式的数据可视化图表。要使用`matplotlib`绘制柱状图,你可以使用`pyplot`模块下的`bar()`函数。下面是一个简单的例子:
```python
import matplotlib.pyplot as plt
# 定义数据
fruits = ['Apples', 'Bananas', 'Cherries']
amount = [50, 80, 60]
# 创建柱状图
plt.bar(fruits, amount)
# 添加标题和标签
plt.title('Fruit Sales')
plt.xlabel('Fruits')
plt.ylabel('Amount Sold')
# 显示图形
plt.show()
```
在这个例子中,`fruits`列表代表条形图的类别标签,`amount`列表则是对应的数值。`plt.bar()`函数会创建一组等宽的柱子,并将每个元素的值表示为柱子的高度。最后,通过`title()`, `xlabel()`, 和 `ylabel()` 设置图表的标题和坐标轴标签。
阅读全文