【发布时间】:2018-07-11 00:36:05
【问题描述】:
我有一个具有以下定义的时间戳字段:
时间间隔:时间间隔的开始表示为 从 1970 年 1 月 1 日的 Unix 纪元开始经过的毫秒数 在 UTC。加600000可以得到时间间隔的结束 毫秒(10 分钟)到这个值。类型:数字
我想将此字段拆分为年、月、月中的某天、周中的某天、周数。
看来我需要使用带公式的派生字段。但作为 SPSS 世界的新用户,我不清楚如何使用派生字段来执行此操作。
pandas 中的等价物是:
df['Datetime'] = pd.to_datetime(df['Time interval'].astype(int))
df['Year'] = df['Datetime'].dt.year
df['Month'] = df['Datetime'].dt.month
df['Day'] = df['Datetime'].dt.day
df['DayOfWeek'] = df['Datetime'].dt.dayofweek
【问题讨论】: