我有一个关于 seaborn 的问题,涉及到 kdeplot。在 histplot 中,人们可以设置他们想要的统计量(计数、频率、密度、概率),如果与 kde 参数一起使用,则也适用于 kdeplot。然而,我没有找到直接在 kdeplot 中更改它的方法,如果我想仅使用具有概率的 kde 图形估计。或者,如果可以关闭柱形图,那么相同的结果也应该来自 histplot,但我也没有找到这个选项。那么怎么做呢?
为了举例说明,我只想要红色曲线,即要么将参数传递给 kdeplot 以使用 probabilities,要么从 histplot 中删除柱形图:
为了举例说明,我只想要红色曲线,即要么将参数传递给 kdeplot 以使用 probabilities,要么从 histplot 中删除柱形图:
import seaborn
penguins = sns.load_dataset("penguins")
sns.histplot(data=penguins, x="flipper_length_mm", kde=True, stat="probability", color="r", label="probabilities")
sns.kdeplot(data=penguins, x="flipper_length_mm", color="k", label="kde density")
plt.legend()
非常感谢。
stat =“density”
时才有意义,这将对应于从kdeplot
获取的内容。 - mwaskom