Matplotlib是一个Python绘图库,可以用来创建各种类型的2D图表。其中,柱状图是一种常用的图表,可以用来表示分类变量的数据。本文将介绍如何使用Matplotlib绘制柱状图,以及一个实例展示。
使用Matplotlib绘制柱状图
需要导入Matplotlib,以及其他需要的模块:
import matplotlib.pyplot as plt import numpy as np
创建数据:
x = np.array([1,2,3,4,5]) y = np.array([1,2,3,4,5])
使用plt.bar()函数绘制柱状图:
plt.bar(x, y, width=0.5, color='b')
设置图表标题、X轴标签、Y轴标签:
plt.title('Bar Chart') plt.xlabel('X') plt.ylabel('Y') # 显示图表 plt.show()
实例展示
下面,我们使用上面的代码来绘制一个柱状图:
- X轴的值为[1,2,3,4,5],Y轴的值为[1,2,3,4,5];
- 柱状图的宽度为0.5,颜色为蓝色;
- 图表标题为“Bar Chart”,X轴标签为“X”,Y轴标签为“Y”。
import matplotlib.pyplot as plt import numpy as np x = np.array([1,2,3,4,5]) y = np.array([1,2,3,4,5]) plt.bar(x, y, width=0.5, color='b') plt.title('Bar Chart') plt.xlabel('X') plt.ylabel('Y') # 显示图表 plt.show()
运行上述代码,可以得到如下柱状图:
