更改比例时matplotlib中的奇怪图形

更改比例时matplotlib中的奇怪图形,matplotlib,Matplotlib,我在matplotlib中得到了一张直方图图片,看起来很棒。现在我意识到我需要一个y轴上的对数刻度,所以我只需在代码中添加: ax.set_yscale('log') 但是,直方图条消失了,我只得到了一些稀疏的点,你知道是什么原因吗 谢谢改用hist的log=True关键字参数。这是matplotlib用户列表中的常见问题:)

我在matplotlib中得到了一张直方图图片,看起来很棒。现在我意识到我需要一个y轴上的对数刻度,所以我只需在代码中添加:

ax.set_yscale('log')
但是,直方图条消失了,我只得到了一些稀疏的点,你知道是什么原因吗


谢谢

改用hist的
log=True
关键字参数。这是matplotlib用户列表中的常见问题:)