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

标签 matplotlib

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

ax.set_yscale('log')

但是,直方图条消失了,我只得到一些稀疏点,你知道这可能是什么原因吗?

谢谢

最佳答案

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

关于matplotlib - 更改比例时 matplotlib 中的奇怪图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2464012/

相关文章:

python - 在 2x2 网格中绘制形状图

python - 在 Jupyter Notebook 中循环更新绘图

python - 基于动态值更新 Matplotlib 中的轴

python - Pandas:用基准绘制 3 个月的报价图表

python - 根据 3 个变量的颜色 - 麦克斯韦三角形

python - 带选定点的 3D 线图

Python Seaborn 群图闪避顺序

python - 将图像添加到绘图 -matplotlib PYTHON

python - Numpy:在每个时间步平均多个数据点

python - 在 matplotlib 中绘制 3d imshow() 图像