python 条形图的单独标记条

gj3fmq9x  于 2023-06-04  发布在  Python
关注(0)|答案(1)|浏览(70)

我正在尝试在Python中创建字母频率的条形图。我认为最好的方法是matplotlib,但我无法破译文档。有没有可能用一个字母代替一个数字轴来标记matplotlib.pyplot.hist图中的条形图?我想一定是这样,但我以前没有用过matplotlib。
这是我所追求的那种图形,呈现为文本:

|
|    *
|    *  *
| *  *  *
+----------
  A  B  C
kkbh8khc

kkbh8khc1#

当然!你只需要重新设置刻度标签。
用答案和图片编辑(可以用hist类似地完成):

x = scipy.arange(4)
y = scipy.array([4,7,6,5])
f = pylab.figure()
ax = f.add_axes([0.1, 0.1, 0.8, 0.8])
ax.bar(x, y, align='center')
ax.set_xticks(x)
ax.set_xticklabels(['Aye', 'Bee', 'Cee', 'Dee'])
f.show()

(来源:stevetjoa.com

相关问题