我正在使用seaborn的distplot
绘制两个数据集。
sns.distplot(a, color='green', norm_hist=True)
sns.distplot(b, color='red', norm_hist=True)
由于大多数值都非常低,所以我想在y轴上使用对数刻度,因此我需要执行以下操作:
sns.distplot(a, color='green', norm_hist=True, hist_kws={'log':True}))
sns.distplot(b, color='red', norm_hist=True, hist_kws={'log':True}))
问题是KDE行在第一种情况下很好,这是因为 way 在将对数应用于y轴时过于接近数据。
是否可以解决此问题?
我可以使用每个特定图形的带宽,但是我需要一个通用方法。 scipy
中提供的所有选项均无效。