我有一个多索引数据,我想在其中筛选出一个特定日期的列表,例如:
date_list=[Timestamp('2018-05-19 00:00:00'),
Timestamp('2018-06-24 00:00:00'),
Timestamp('2014-11-12 00:00:00'),
Timestamp('2015-11-11 00:00:00'),
Timestamp('2012-05-28 00:00:00'),
Timestamp('2012-06-23 00:00:00')]
我试图通过以下方式筛选出这些日期,但不起作用:
df.iloc[df.index.get_level_values('Date') != date_list]
有人能帮忙吗。你知道吗
将^{} 与} 筛选:
~
的反向布尔掩码一起使用时,应删除iloc
,因为按^{注意:
过滤前检查是否
DatetimeIndex
:另一个带有参数} 的解决方案:
level
和errors
的^{样本:
相关问题 更多 >
编程相关推荐