У меня есть ряд данных координат (широта и долгота).Matplotlib heatmap автоматически поворачивает изображение
Мне удалось создать приятную теплоизоляцию из графика рассеяния точек, но сюжет, похоже, повернут на 90 градусов вправо ... Я не могу понять, почему это происходит.
import numpy as np
import numpy.random
import matplotlib.pyplot as plt
plt.style.use('ggplot')
x = coords.longtitude
y = coords.latitude
heatmap, xedges, yedges = np.histogram2d(x, y, bins=30)
extent = [xedges[0], xedges[-1], yedges[0], yedges[-1]]
plt.imshow(heatmap, extent=extent)
plt.show(p)
Проницательный можно увидеть изображение Нидерландов ... Только повернуты.
Вы не хватает импорт для координатам, если ваш код должен быть воспроизведен ... – Jblasco
@Jblasco координат содержат конфиденциальные данные, поэтому я не могу показать их, к сожалению. Это панда данных. – Tim
Я вижу. Я думал, вы читаете какую-то публичную библиотеку. В подобных случаях некоторые люди создают минимальный пример с поддельным набором данных, например, создавая массивы с помощью numpy.random. – Jblasco