Нанесение тепловой карты морского волка поверх фоновой картинки

Я создаю тепловую карту через морское побережье в Юпитере, чтобы отобразить количество людей, которые выбрали бы определенную координатную точку. В настоящее время у меня есть тепловая карта, созданная с помощью следующего кода

cm = metrics.confusion_matrix(yVals, xVals)
fig, ax = plt.subplots(figsize=(10,10))
sns.heatmap(cm, annot=True, fmt="0.3f", linewidth=0.5, cbar=False,
              cmap="Reds", square=True, ax=ax)
plt.show()

Здесь также приведена ссылка на изображение, чтобы узнать, как оно выглядит. Мои вопросы: как я могу нанести эту тепловую карту поверх фонового изображения и сделать квадраты на тепловой карте более прозрачными, чем ближе к 0, тем больше фоновое изображение? Также есть ли способ начать индексы на тепловой карте с 1 вместо 0?

Заранее спасибо!

4 голоса | спросил Joe 30 AMpMon, 30 Apr 2018 00:43:42 +030043Monday 2018, 00:43:42

2 ответа


0
Выход
ответил Saurabh Chandra Patel 1 +03002018-10-01T08:07:39+03:00312018bEurope/MoscowMon, 01 Oct 2018 08:07:39 +0300 2018, 08:07:39
0
Вам также нужно масштабировать /переворачивать изображения, чтобы они отображались вместе, потому что карта, вероятно, имеет более высокое разрешение, чем карта тепла.Мы позволяем Seaborn выполнить настройку, а затем сопоставим его в ---- +: = 0 =: + ----, который отображает карту.Вы можете изменить или создать цветовую карту, чтобы прозрачность была близка к 0, и я оставил код, чтобы показать вам, как это сделать, но полученная цифра была неоптимальной, потому что я не мог прочитать карту в местах с высокой температурой.Как показано, вся тепловая карта является полупрозрачной.Оставлено для читателя: измените отметки, чтобы ссылаться на координаты карты, а не на индексы тепловой карты.Полупрозрачная тепловая карта, нанесенная на масштабированную карту
ответил cphlewis 17 Maypm18 2018, 23:18:23

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132