【发布时间】:2017-01-31 03:11:37
【问题描述】:
我正在尝试对数据集进行子集化以包含两个日期之间的行。但是,当我使用此功能时:
data_norm[(data_norm['publication_date'] > '2016-09-01') & (data_norm['publication_date'] <= '2016-09-30')]
我明白了:
Empty DataFrame
Columns: [categories, company, contents, id, levels, locations, model_type, name, publication_date, refs, short_name, tags, type]
Index: []
我的猜测是我的子集函数中的日期与数据不同。这是数据:
0 2017-01-30 21:28:12.102749
1 2017-01-30 21:24:32.670365
2 2016-12-29 18:56:37.000000
3 2017-01-13 12:10:55.000000
4 2017-01-30 21:28:33.180670
Name: publication_date, dtype: datetime64[ns]
有什么想法吗?
【问题讨论】:
标签: python pandas datetime subset