要展示包含两个变量的直方图或柱状图,可以使用Python的matplotlib库。以下是一个代码示例:
import matplotlib.pyplot as plt
# 数据示例
x = ['A', 'B', 'C', 'D', 'E']
y1 = [10, 15, 7, 12, 9]
y2 = [8, 11, 9, 6, 13]
# 创建画布和子图
fig, ax = plt.subplots()
# 绘制第一个变量的直方图
ax.bar(x, y1, label='Variable 1')
# 绘制第二个变量的直方图
ax.bar(x, y2, label='Variable 2')
# 设置图例
ax.legend()
# 设置坐标轴标签
ax.set_xlabel('Categories')
ax.set_ylabel('Values')
# 设置标题
ax.set_title('Histogram with Two Variables')
# 显示图形
plt.show()
在这个示例中,我们使用了bar
函数来绘制直方图。首先,我们定义了两个变量y1
和y2
,分别表示两个变量的值。然后,我们使用bar
函数绘制了两个柱状图,其中x
表示横轴的标签,y1
和y2
表示纵轴的值。我们使用label
参数为每个变量的直方图添加标签。最后,我们设置了坐标轴标签和标题,并使用legend
函数添加图例。最后,使用show
函数显示图形。
上一篇:包含了重复的“编译”项。