【问题标题】:Cumulative histogram over the frames [duplicate]帧上的累积直方图[重复]
【发布时间】:2019-05-05 05:53:58
【问题描述】:

我已将直方图的标准化数据存储在单独的文件中。如何绘制累积直方图?

{Frame 1}(filename)
-1.114060000000000050e-01 0.000000000000000000e+00
-1.140599999999999947e-02 0.000000000000000000e+00
8.859400000000000608e-02 0.000000000000000000e+00
1.885940000000000394e-01 0.000000000000000000e+00
2.885940000000000172e-01 0.000000000000000000e+00
3.885939999999999950e-01 9.999999999999991118e+00
4.885940000000000838e-01 0.000000000000000000e+00
5.885940000000000616e-01 0.000000000000000000e+00
6.885940000000000394e-01 0.000000000000000000e+00 
7.885940000000000172e-01 0.000000000000000000e+00

有人可以告诉我如何进行吗?我看了https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.cumfreq.html,但没有得到任何线索。

我使用了以下代码:

hist, bin_edges = n.histogram(a, density = True)

生成这个直方图文件(标准化)。

【问题讨论】:

    标签: python pandas numpy scipy data-analysis


    【解决方案1】:

    您可以使用plt.hist,它同时具有参数density(标准化)和cumulative,来绘制累积直方图:

    plt.hist(a, density = True ,cumulative=True)
    plt.show()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-23
      • 2015-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-25
      • 1970-01-01
      相关资源
      最近更新 更多