【发布时间】:2017-02-18 09:03:17
【问题描述】:
我制作了一个看起来像这样的直方图:
我用来制作这个情节的代码:
sns.countplot(table.column_name)
如您所见,由于数据分布不均,整个直方图都聚集在左端。
如何在左端放大?
我尝试过的一种方法,它给了我一个稍微好一点的结果:
plt.xlim(0,25)
有没有更好的方法来做到这一点?
【问题讨论】:
-
plt.xlim(0,25)不适合您? -
您是否尝试过将
range作为plt.hits()中的参数。例如:plt.hist(..., ..., range(0, 25) -
@juanpa.arrivillaga :最终丢失所有 x > 25 的数据。只是检查是否有更好的方法
-
如果放大,您最终会以一种或另一种方式丢失数据,不是吗?
-
“更好的方法”是什么意思?为什么你对此不满意?如果您只想缩放绘图,这就是这样做的方法。如果要更改计算数据的间隔,则需要使用上述范围(即使注释中有 2 个语法错误)。
标签: python matplotlib histogram seaborn