Individually labeled bars for bar graphs in matplotlib / Python

前端 未结 1 2038
野的像风
野的像风 2020-12-06 01:01

I am trying to create bar graphs of letter frequency in Python. I thought the best way to accomplish this would be matplotlib, but I have been unable to decipher the documen

相关标签:
1条回答
  • 2020-12-06 01:44

    Sure is! You just need to reset the tick labels.

    EDIT with answer and picture (can be done similarly with 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()
    


    (source: stevetjoa.com)

    0 讨论(0)
提交回复
热议问题