Как исключить значения NaT из координат времени в xarray ⇐ 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?
Спасибо!
У меня есть массив данных 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?
Спасибо!