我有一个数据帧,其中包含一个带有日期的列。一些日期丢失(空),一些日期在1500年。 我只想获取日期在过去10年内或缺少日期的那些行。由于Pandas的时间范围是584年,我这样做是为了避免引发错误: import arrow as ar
df[(pd.to_datetime(df['date'], errors = 'coerce') >= ar
我正在读取一个大约300k行的excel文件到一个pandas数据帧。然后,我使用groupby将它分组到大约18000行。然后,我循环每个组并计算sum,在组中做一个过滤器(月份数据的日期过滤器)。(['user_id']) for group in q_grouped: d_row_data= [