Как исключить значения NaT из координат времени в xarrayPython

Программы на Python
Гость
Как исключить значения NaT из координат времени в xarray

Сообщение Гость »


У меня есть массив данных xarray со временем в качестве одной из координат, однако некоторые значения координат имеют значение NaT.

координаты времени сохраняются как значения numpy.datetime64.

Как удалить значения, соответствующие координатам, где время = NaT?

Я могу выбрать подмножество данных, где время = NaT, используя

data.sel(time = "NaT") Однако код

data.sel(time != "NaT") выдает следующую ошибку:

NameError Traceback (самый последний вызов — последний) ~\AppData\Local\Temp/ipykernel_19648/1491593867.py в ----> 1wind.sel(время != "NaT") NameError: имя «время» не определено кроме того, методы dropna, такие как

data.dropna(dim = "время") #или вернуть весь набор данных, не удаляя данные NaT.

Как удалить данные, связанные со значениями времени NaT?

Спасибо!

Вернуться в «Python»