更改比例时 matplotlib 中的奇怪图形
我在 matplotlib 中得到了一张直方图图片,看起来很棒。现在我意识到我需要 y 轴上的对数刻度,所以我只需添加到代码中:
ax.set_yscale('log')
但是随后,直方图条消失了,我只得到了一些稀疏点,你知道可能是什么原因吗?
谢谢
I get a histogram picture in matplotlib which looks great. Now I realize I need a log scale on the y-axis, so I just add to the code:
ax.set_yscale('log')
but then, the histogram bars dissapear and I only get some sparse points, do you know waht could be the reason?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请改用 hist 的
log=True
关键字参数。这是 matplotlib-user 列表中的常见问题解答:)Use hist's
log=True
keyword argument instead. This is a FAQ in matplotlib-user list :)