python 柱状分布图

笔记2024-04-182 人已阅来源:网络

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轴标签文本。

运行代码,可以得到一张柱状分布图,将数据以垂直方向的柱形展示,每个柱子代表一个数值数据,其高低和数量成正比。该图表可以很好地展示数值的分布情况和差异。