Python 如果有';这是上周的记录

Python 如果有';这是上周的记录,python,pandas,numpy,Python,Pandas,Numpy,我需要计算客户是否是经常性的。如果在过去一周内有活动,则定义重复客户 我有一张这样的桌子: DATE | Document | CUSTOMER 2018-08-14 | 12038120 | A 到目前为止,我只能得到每个客户每个日期的活动计数。但是从今天到过去的7天,我都不知道怎么数数了 到目前为止,我有: df['Date'] = pd.to_datetime(df['Date'], format='%Y-%m-%d') df= df.set_index('Date') d

我需要计算客户是否是经常性的。如果在过去一周内有活动,则定义重复客户

我有一张这样的桌子:

DATE       | Document | CUSTOMER
2018-08-14 | 12038120 | A
到目前为止,我只能得到每个客户每个日期的活动计数。但是从今天到过去的7天,我都不知道怎么数数了

到目前为止,我有:

df['Date'] = pd.to_datetime(df['Date'], format='%Y-%m-%d')

df= df.set_index('Date')
df= df.sort_index()

df= df.groupby(['Customer', 'Date'])['Document'].count()

谢谢使用datetime模块

#convert string to datetime object
datetime_object = datetime.datetime.strptime("2018-08-14", '%Y-%m-%d')

# check if now is within 7 days of the above string
if datetime.datetime.now()-datetime_object<datetime.timedelta(days=7):
    print True
#将字符串转换为日期时间对象
datetime_object=datetime.datetime.strtime(“2018-08-14,“%Y-%m-%d”)
#检查现在是否在上述字符串的7天内

如果datetime.datetime.now()-datetime\u对象此表的格式是什么?它是否已经被解析为Python结构?到目前为止,您是否有任何代码示例可以说明您已经尝试过了?您是否已经开始尝试过,比如转换为datetime?