Python+pyplot绘制带文本标注的柱状图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python+pyplot绘制带文本标注的柱状图相关的知识,希望对你有一定的参考价值。

import numpy as np
import matplotlib.pyplot as plt

 

# 生成测试数据
x = np.linspace(0, 10, 11)
y = 11-x

 

# 绘制柱状图
plt.bar(x, y)
# 循环,为每个柱形添加文本标注

# 居中对齐
for xx, yy in zip(x,y):
    plt.text(xx, yy+0.1, str(yy), ha=‘center‘)

 

# 显示图形
plt.show()

运行效果:

技术分享

原文地址:http://www.python88.com/topic/3616









以上是关于Python+pyplot绘制带文本标注的柱状图的主要内容,如果未能解决你的问题,请参考以下文章

arcgis 绘制柱状图 求助

python 使用 matplotlib.pyplot来画柱状图和饼图

python 使用networkx绘制带权无向图和带权有向图,以及标注特定路径

使用python画柱状图(matplotlib.pyplot)-- 你想要的设置这张图基本都包括

Python机器学习(六十九)Matplotlib 其他类型图形

matplotlib绘制柱状图数字后缀带万字怎么画图