我有一个数据框,其中包含日期以及星期几。我正在尝试过滤掉星期一或星期二的日期。
以下是我的数据框的视图以及到目前为止我尝试做的事情:
date, day_of_week
1/1/2018, Monday
1/2/2018, Tuesday
1/3/2018, Wednesday
预期输出:
date, day_of_week
1/1/2018, Monday
1/2/2018, Tuesday
我尝试执行以下操作以实现输出:
df.index.day_of_week < 2
但是它返回
AttributeError: 'Int64Index' object has no attribute 'day_of_week'
答案 0 :(得分:1)
尝试:
filtered_df = df.loc[df.day_of_the_week.isin(['Monday', 'Tuesday'])]
输出:
date day_of_the_week
0 1/1/2018 Monday
1 1/2/2018 Tuesday