pandas从时间序列中判断是一周的第几天或星期几

例如:

pandas从时间序列中判断是一周的第几天或星期几_第1张图片

要判断每个时间是一周中的第几周或者星期几,代码:

#把时间列标准化时间格式
df['time_slot1']=pd.to_datetime(df['time_slot1'])
#输出这一天是周中的第几天,Monday=0, Sunday=6
df['dayofweek']=df['time_slot1'].dt.dayofweek
#查看一周的第几天的结果
print df['dayofweek']
#输出这一天是周几
df['daynameofweek']=df['time_slot1'].dt.weekday_name
#查看是一周的星期几的结果
 
  
print df['daynameofweek']



你可能感兴趣的:(pandas,pandas应用)