gpt4 book ai didi

python - 删除核密度图中的背景颜色 (seaborn.kdeplot)

转载 作者:行者123 更新时间:2023-12-05 07:30:56 25 4
gpt4 key购买 nike

我正在尝试在 map (Shapefile) 上绘制 Seaborn 内核密度。

为了生成内核密度,我在 Seaborn Website 中使用了以下代码

x, y = np.random.multivariate_normal([0, 0], [[1, -.5], [-.5, 1]], size=300).T
cmap = sns.cubehelix_palette(light=1, as_cmap=True)
sns.kdeplot(x, y, cmap=cmap, shade=True);

Output plot

我的问题是内核白色背景隐藏了我的 map 。删除它的唯一方法是设置 shade=False但这不是我要找的。

这是我的输出示例
ugly_map .

我也在考虑的解决方案:

1-控制托盘中最后一种颜色的 alpha(使一种颜色渐变完全透明)?

2-在 map 上绘制核密度的更好方法?

谢谢,

J

最佳答案

当我使用 seaborn 在单个背景图像上绘制 2 个核密度估计 jar 时,我遇到了同样的问题。这个技巧解决了我的问题。
https://github.com/mwaskom/seaborn/issues/393#issuecomment-113420952

关于python - 删除核密度图中的背景颜色 (seaborn.kdeplot),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52043402/

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