Когда я планирую рассчитать адвекцию температуры по набору данных массива, вышла ошибка:
TypeError: недопустимый индексный массив, не имеет целочисленного значения dtype: array (None, dtype = object)
dx, dy = mpcalc.lat_lon_grid_deltas(lons, lats)
adv=mpcalc.advection(tt2,[uu2,vv2],(dx,dy),dim_order='yx')
Мои tt2, uu2 и vv2 являются xarray с широтными координатами,
, и я упростил мои переменные до размера размера 90x180. Другие функции cal c, такие как расхождение, работают нормально.
Thnak you