Pandas 条件语句日期时间
Pandas conditional statement datetime
我已经使用以下代码成功过滤了我的数据框:
df.set_index('Time')
df.index=pd.to_datetime(df.index)
df.between_time('08:00', '17:00')
现在,df 只包含指定时间范围内的数据。如果此条件适用,现在我想计算“位置”列的值。我该如何实现?
尝试:
df.between_time('08:00', '17:00')['location'].nunique()
我已经使用以下代码成功过滤了我的数据框:
df.set_index('Time')
df.index=pd.to_datetime(df.index)
df.between_time('08:00', '17:00')
现在,df 只包含指定时间范围内的数据。如果此条件适用,现在我想计算“位置”列的值。我该如何实现?
尝试:
df.between_time('08:00', '17:00')['location'].nunique()