以下kdeplot左侧有一个峰值,我想更多地关注它:
a = np.array([1] * 100 + [5])
sns.kdeplot(a)
我通常的方法是进行pyplot.xlim
调用,但对于像这样的分布,放大这个显示锯齿状曲线,与典型的平滑kde曲线不同:
plt.xlim(.5, 1.1)
sns.kdeplot(a);
有没有办法以保持平滑度的方式限制x轴到kdeplot?
答案 0 :(得分:3)
seaborn.kdeplot
接受gridsize
参数默认为100,表示“评估网格中的离散点数”。提高此数字应该可以在放大的视图中提供更多详细信息,例如您想要的视图:
sns.kdeplot(a, 500)