【发布时间】:2021-12-21 23:56:29
【问题描述】:
考虑以下数据框
Y = pd.DataFrame([("2021-10-11","john"),("2021-10-12","wick")],columns = ['Date','Name'])
Y['Date'] = pd.to_datetime(Y['Date'])
现在考虑以下代码 sn-p,其中我尝试打印在“日期”列上过滤的数据帧的切片。但是,它会打印一个空数据框
for date in set(Y['Date']):
print(Y.query(f'Date == {date.date()}'))
本质上,我想过滤“日期”列上的数据框,并在循环中对其进行一些处理。我如何做到这一点?
【问题讨论】:
-
你想做什么以及如何过滤日期?
标签: python pandas string f-string