У меня есть серия Панд, которая в основном представляет собой смесь строк и np.nan
.Моя цель - взять min()
и max()
, исключая все NaN
.Каков будет лучший способ сделать это?
Например, использование встроенной в Pandas .min()
не работает:
(Pdb) x
0 NaN
1 20180101
2 20170101
Name: DATE, dtype: object
(Pdb) x.min()
*** TypeError: unorderable types: float() <= str()
(Pdb) x.min(skipna=True)
*** TypeError: unorderable types: float() <= str()
Я бы хотел вернуть 20170101
в приведенном выше случае.Спасибо.