【问题标题】:How to plot an array in a histogram in matplotlib [duplicate]如何在matplotlib的直方图中绘制数组[重复]
【发布时间】:2018-12-03 05:38:04
【问题描述】:

我想绘制一个数组的直方图。在 x 轴上我想绘制值,在 y 轴上我想绘制数组中的 元素总数。我应该如何绘制它?这是我的数组。提前致谢。我知道如何绘制值,但我不知道如何绘制 y 轴上的元素总数。

[-0.1286385  -0.8456761  -0.95667267  0.06595946  0.78725716 -0.96428178
 -0.87616352  0.35353555  0.04112559  0.34965274  0.56990385 -0.62902429
  0.26539379  0.18312748  0.70591512  0.69791719 -0.52411982 -0.79432468
  0.68757033  0.48375113 -0.64103554  0.21627639 -0.81852819  0.99536198
  0.94046895 -0.06609427 -0.00627846  0.20028275  0.36961461  0.90935696
 -0.76545115 -0.57905796  0.04596451  0.96142961 -0.11043977  0.00557756]

【问题讨论】:

    标签: python matplotlib


    【解决方案1】:

    使用matplotlib

    import matplotlib.pyplot as plt
    plt.hist(your_array)
    plt.show()
    

    【讨论】:

    • 我不知道为什么这被否决了——这是正确的。您还可以将 bin 的数量传递为 plot.hist(arr, n)
    猜你喜欢
    • 2023-03-11
    • 1970-01-01
    • 2015-09-19
    • 2020-12-02
    • 1970-01-01
    • 2020-03-14
    • 2021-05-10
    • 2018-09-08
    • 2019-03-05
    相关资源
    最近更新 更多