【发布时间】:2022-11-17 17:03:20
【问题描述】:
我有以下列表有两个值,一个是datetime.datetime(2018-06-18),另一个是NaN。两者都是从日期时间列中提取的唯一值。我只想列表只包含日期。
# extracting date from datetime column
main_df['date'] = main_df.DateTime.dt.date
# getting only unique values from date column
agg_hos = main_df['date'].unique()
# output is
array([datetime.date(2018, 6, 18), NaT], dtype=object)
想要从列表中删除 nan 从网站尝试了不同的答案 remove nan values from np array
# desired output
array([datetime.date(2018, 6, 18)], dtype=object)
怎么做?
【问题讨论】:
-
注意
NaT是 pandas 类型,numpy 不知道
标签: python arrays pandas datetime