python pandas按年月筛选的问题
python pandas,我有一列日期时间,格式是这样的2021-04-22 13:34:40。我希望筛选2021年4月份的数据,目的是删除非2021年4月份的数据,应该怎么筛选?谢谢
print("【隔夜源数据】 格式日期时间")
df_source_overnight['派单日期'] = pd.to_datetime(df_source_overnight['派单日期'])
# print("【隔夜源数据】 派单日期剔除非当月的工单")
# df_source_overnight = df_source_overnight.drop(
# df_source_overnight[
# df_source_overnight['派单日期'].year == this_year & df_source_overnight['派单日期'].month == this_month].index)
# 以上代码报错:AttributeError: 'Series' object has no attribute 'year'
df_source_overnight=df_source_overnight.apply(lambda x : x.strftime("%Y-%m"))=="2021-04"]]
页:
[1]