Jos*_*osh 6 python datetime pandas
我有一个带有日期列的数据框,该列每天都会更新。我只想用过去30天的数据创建一个副本。
我根据对R的了解了解了以下语法:
df[df[date]>dt.date.today()-30]
Run Code Online (Sandbox Code Playgroud)
日期列不是索引,但我不反对这样做,如果有帮助的话!
谢谢!
尝试这个:
import datetime
import pandas as pd
df[df.the_date_column > datetime.datetime.now() - pd.to_timedelta("30day")]
Run Code Online (Sandbox Code Playgroud)
更新:由乔什建议编辑。
| 归档时间: |
|
| 查看次数: |
3702 次 |
| 最近记录: |