seaborn kdeplot x 轴缩放?

标签 seaborn

我有一个数据的直方图: h 是一维计数数组 x 是 bin 值的一维数组

现在如果我这样做: sns.kdeplot(h, 阴影=True);

我得到一个 x 轴从 -20 到 100 的图,这与 我的原始x数据。如何缩放 x 轴以匹配我的数据?

最佳答案

我发现我误解了 kde 的输入。它想要原始值。我已经创建了一个直方图并希望将其提供给 kde。

在我的直方图中,我有 h.buckets 和 h.results。我做到了

def hist_to_values (hist):
    ret = []
    for x,y in zip (hist.buckets, h.results):
        ret.extend ([x] * y)
    return np.array (ret)

然后将其提供给 kde,我得到了我期望的结果。

关于seaborn kdeplot x 轴缩放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23494795/

相关文章:

python - 更改 Seaborn 对偶图的字体大小

python - 在 sns histplot 上设置顺序

python - 当设置 `hue` 和 `scatter_kws` 的 `s` 时,seaborn.lmplot 会引发 ValueError

python - Seaborn 的多个直方图

python - 更改seabornpairplot对角线颜色

python - 最大化seaborn调色板中的色彩空间

python - 带有 x 轴范围的 Pandas 箱线图

python - plotly vs seaborn : violin plot in python

python - Seaborn 无法识别列名称

python - Seaborn:标题和副标题放置