python - 如何在 seaborn/matplotlib 中放大直方图?

标签 python matplotlib histogram seaborn

我制作了一个看起来像这样的直方图:

enter image description here

我用来制作这个情节的代码:

sns.countplot(table.column_name)

如您所见,由于数据分布不均匀,整个直方图聚集在左端。

如何在左端放大?

我尝试过的一种方法给了我更好的结果是:

plt.xlim(0,25)

有更好的方法吗?

最佳答案

看起来在对数尺度上查看数据会更好。在您的 matplotlib 绘图轴 ax 上,使用:

ax.set_yscale('log')

关于python - 如何在 seaborn/matplotlib 中放大直方图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39949841/

相关文章:

python - 根据数据帧列中的值绘制直方图

python - 停止任务discord.py

python - 使用条件或错误处理返回字符串中的特定字符

python - 如何对聚合数据进行分组和绘制?

python - Matplotlib:3 个图绘制成 2 行,单个图像居中

python - 限制 xticks pandas 条形图中的字符

r - ggplot2:多密度图与父直方图分布不匹配

python - Gensim保存的字典没有id2token

python - 在 Numpy 数组中投影坐标

algorithm - 如何计算轮廓的直方图?