在Matplotlib中,可以使用bar
函数绘制柱状图,并使用text
函数在每个柱子上添加观察值计数。
以下是实现的步骤:
import matplotlib.pyplot as plt
categories = ['A', 'B', 'C', 'D', 'E']
values = [10, 15, 7, 12, 9]
plt.bar(categories, values)
for i in range(len(categories)):
plt.text(i, values[i], str(values[i]), ha='center', va='bottom')
这里使用text
函数在每个柱子的中心位置添加观察值计数,ha='center'
表示水平居中对齐,va='bottom'
表示垂直底部对齐。
plt.show()
完整的代码如下:
import matplotlib.pyplot as plt
categories = ['A', 'B', 'C', 'D', 'E']
values = [10, 15, 7, 12, 9]
plt.bar(categories, values)
for i in range(len(categories)):
plt.text(i, values[i], str(values[i]), ha='center', va='bottom')
plt.show()
这样就可以在柱状图上添加每个类别的观察值计数了。
关于腾讯云相关产品和产品介绍链接地址,可以根据具体需求和场景选择适合的产品,例如:
请根据具体需求选择合适的产品,并参考腾讯云官方文档了解更多详细信息。
领取专属 10元无门槛券
手把手带您无忧上云