在wxpython中添加直方图区间中的文本

时间:2014-03-05 05:40:41

标签: python-2.7 numpy matplotlib wxpython

如何在wxpython中的直方图的二进制位(条形)内写入文本?

    import csv
    import matplotlib
    import matplotlib.pyplot as plt
    import numpy as np
    from matplotlib.figure import Figure
    data1 = np.random.normal(5.0,3.0,1000)
    with open('test.csv', 'wb') as f:
    writer = csv.writer(f)



    plt.hist(data1)
    plt.show()

1 个答案:

答案 0 :(得分:0)

您不能直接在垃圾箱内写文字。这是因为箱子是简单的Pactch物体 但是,没有绝望!你可以通过一条路来实现这个目标:

  • 迭代垃圾箱,获得他们的界限
  • 创建文字标签
  • 将其置于正确的界限

要获取bin边界,请在此处查看我的答案:How to color bars who make up 50% of the data?