python 柱状分布图
Python是一门强大的编程语言,其图形化可视化模块Matplotlib可以很方便地绘制各种图表,包括柱状分布图。
# 导入模块 import matplotlib.pyplot as plt import numpy as np # 数据 labels = ['A', 'B', 'C', 'D', 'E'] data = [60, 70, 80, 40, 90] # 柱状分布图 x = np.arange(len(labels)) plt.bar(x, data, align='center', alpha=0.5) plt.xticks(x, labels) plt.ylabel('Score') plt.title('Distribution') plt.show()
代码中导入了Matplotlib和Numpy模块,定义了柱状分布图所需的标签和数据。使用Numpy的arange方法生成标签的索引,并使用Matplotlib的bar方法绘制柱状分布图。最后使用xticks方法设置x轴标签文本。
运行代码,可以得到一张柱状分布图,将数据以垂直方向的柱形展示,每个柱子代表一个数值数据,其高低和数量成正比。该图表可以很好地展示数值的分布情况和差异。