Matplotlib是一种用于创建静态、动态和交互式图表的Python 2D绘图库。其中之一的重要绘图类型之一是柱状图。
下面是Matplotlib绘制柱状图的使用方法:
导入Matplotlib和NumPy库,并生成数据
import matplotlib.pyplot as plt
import numpy as np
data = [20, 30, 40, 60, 80]
labels = ['A', 'B', 'C', 'D', 'E']
创建图表和子图对象
fig, ax = plt.subplots()
设置柱状图的参数
ax.bar(labels, data, color='blue')
添加标签和标题
ax.set_xlabel('Categories')
ax.set_ylabel('Values')
ax.set_title('Vertical Bar Chart')
显示图表
plt.show()
完整代码如下:
import matplotlib.pyplot as plt
import numpy as np
data = [20, 30, 40, 60, 80]
labels = ['A', 'B', 'C', 'D', 'E']
fig, ax = plt.subplots()
ax.bar(labels, data, color='blue')
ax.set_xlabel('Categories')
ax.set_ylabel('Values')
ax.set_title('Vertical Bar Chart')
plt.show()
这将创建一个垂直柱状图,其中X轴包括类别标签,Y轴包括数值。如下图所示:
其中每个柱子的高度表示数值大小。您可以使用不同的参数和选项来创建更具有个性化的柱状图。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Matplotlib绘制柱状图方法详解 - Python技术站