我使用matplotlib.pyplot.hist
绘制数组的直方图。当Log=True
时,y轴将设置为对数刻度。我想要的是在y轴上绘制日志(频率)。我该如何实施呢?
答案 0 :(得分:0)
如果按频率'您的意思是费率,即每秒值发生的次数,然后您可以将weights
关键字参数添加到pyplot.hist()
来电,如文档here所述。
您需要将weights
作为数组提供与您的数据相同的大小,以便您可以使用
weights = numpy.ones_like(x.shape) / duration
其中duration
是数据有效的总时间。