Удалить цвет фона на графике плотности ядра (seaborn.kdeplot) - PullRequest
0 голосов
/ 27 августа 2018

Я пытаюсь построить плотность ядра Seaborn на карте (Shapefile).

Чтобы сгенерировать плотность ядра, я использовал следующий код в Seaborn Веб-сайт

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

Моя проблема в том, что белый фон ядра скрывает мою карту. Единственный способ удалить это - установить shade=False, но это не то, что я ищу.

Это пример моего вывода
ugly_map.

Решения, которые я также рассматриваю:

1-Управляет альфа-каналом последнего цвета в палитре (делая один цветовой градиент полной прозрачностью)?

2-Лучший способ построить плотность ядра на карте?

Спасибо

J

1 Ответ

0 голосов
/ 09 ноября 2018

У меня та же проблема, когда я рисовал 2 горшочка для оценки плотности ядра на одном фоновом изображении, используя seaborn. Этот трюк решил мою проблему.
https://github.com/mwaskom/seaborn/issues/393#issuecomment-113420952

...