plt.bar()的用法
时间: 2023-06-01 07:03:28 浏览: 112
plt.bar()是Matplotlib库中的一个函数,用于绘制柱状图。它的用法如下:
plt.bar(x, height, width=0.8, bottom=None, align='center', data=None, **kwargs)
其中,参数含义如下:
- x:指定每个柱子的位置,可以是一个序列或数组;
- height:指定每个柱子的高度,可以是一个序列或数组;
- width:指定每个柱子的宽度,默认为0.8;
- bottom:指定每个柱子的起始位置,默认为None;
- align:指定柱子的对齐方式,默认为'center';
- data:指定数据集;
- **kwargs:其他参数,如color、label等。
例子:
import matplotlib.pyplot as plt
x = ['A', 'B', 'C', 'D', 'E']
y = [20, 35, 30, 25, 40]
plt.bar(x, y, color='blue', align='center', alpha=0.5)
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.title('Bar chart')
plt.show()
上述代码将绘制一个简单的柱状图,其中x轴为['A', 'B', 'C', 'D', 'E'],y轴为[20, 35, 30, 25, 40]。使用plt.bar()函数指定了柱子的位置、高度、对齐方式、颜色和透明度等参数。最后使用plt.xlabel()、plt.ylabel()和plt.title()函数添加了x轴、y轴和标题的标签。使用plt.show()函数显示图形。