我有一个熊猫数据帧df.我将它分为3列,并计算结果.当我这样做时,我会丢失一些信息,特别是name列.此列与desk_id列以1:1映射.无论如何都要在我的最终数据框中包含两者吗?
这是数据帧:
shift_id shift_start_time shift_end_time name end_time desk_id shift_hour
0 37423064 2014-01-17 08:00:00 2014-01-17 12:00:00 Adam Scott 2014-01-17 10:16:41.040000 15557987 2
1 37423064 2014-01-17 08:00:00 2014-01-17 12:00:00 Adam Scott 2014-01-17 10:16:41.096000 15557987 2
2 37423064 2014-01-17 08:00:00 2014-01-17 12:00:00 Adam Scott 2014-01-17 10:52:17.402000 15557987 2
3 37423064 2014-01-17 08:00:00 2014-01-17 12:00:00 Adam Scott 2014-01-17 11:06:59.083000 15557987 3
4 37423064 2014-01-17 08:00:00 2014-01-17 12:00:00 Adam Scott 2014-01-17 08:27:57.998000 15557987 0
Run Code Online (Sandbox Code Playgroud)
我这样分组:
grouped = df.groupby(['desk_id', 'shift_id', …Run Code Online (Sandbox Code Playgroud)