gpt4 book ai didi

python - Seaborn distplot 不支持范围吗?

转载 作者:太空狗 更新时间:2023-10-29 20:21:21 25 4
gpt4 key购买 nike

我有一个名为 data1 的数据数组,其中包含从 0 到超过一千的值。我只想有一个直方图和一个从 0 到 10 的这些值的 KDE。因此我写道:

sns.distplot(data1, kde=True, hist=True, hist_kws={"range": [0,10]})
plt.show()

然而,我得到的是所有值的直方图(一直到 2000 年代)。

最佳答案

您可以只过滤您的数据并对过滤后的数据调用 displot:

filtered = data1[(data1 >= 0) & (data1 < 10)]
sns.distplot(filtered, kde=True, hist=True, hist_kws={"range": [0,10]})
plt.show()

假设 data1 是一个 numpy 数组。

关于python - Seaborn distplot 不支持范围吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37079573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com