Я пытаюсь загрузить широту, долготу и файл данных как msk1.mat
в python и построить msk1
как контурную карту. Я довольно новый в Python. Я даю код с ошибкой. Я ожидаю что-то вроде imagesc
в Matlab. Как я могу сделать? Широта и долгота - это глобальные данные с разрешением 0,5 градуса, как показано ниже.
lon=(-0.25:0.5:360.25);
lat=(-89.75:0.5:89.75);
и msk1
- переменная для соответствующей сетки широт. Спасибо.
import numpy as np
import matplotlib.pyplot as plt
import scipy.io
x = scipy.io.loadmat('lat1.mat')
y = scipy.io.loadmat('lon1.mat')
z = scipy.io.loadmat('msk1.mat')
plt.figure()
contour = plt.contourf(x,y,z)