我有一个熊猫数据帧,如下所示:
Timestamp Player Rotated Lat Rotated Lon
2018-11-11 16:22:21.999993600 G -15.89769 84.714795
2018-11-11 16:22:21.999993600 W -15.897637 84.714784
2018-11-11 16:22:21.999993600 K -15.897617 84.714621
2018-11-11 16:22:21.999993600 Y -15.897638 84.714787
2018-11-11 16:22:22.099958400 K -15.897618 84.714623
2018-11-11 16:22:22.099958400 Y -15.897691 84.714796
2018-11-11 16:22:22.099958400 W -15.897619 84.714626
2018-11-11 16:22:22.200009600 Y -15.897693 84.714794
2018-11-11 16:22:22.200009600 G -15.897639 84.714788
2018-11-11 16:22:22.200009600 K -15.897693 84.714802
2018-11-11 16:22:22.299974400 W -15.897692 84.714796
2018-11-11 16:22:22.299974400 G -15.897622 84.714629
2018-11-11 16:22:22.299974400 Y -15.897639 84.714791
2018-11-11 16:22:22.299974400 K -15.897694 84.714799
2018-11-11 16:22:22.400025600 G -15.89764 84.714794
2018-11-11 16:22:22.400025600 K -15.897622 84.714632
2018-11-11 16:22:22.400025600 Y -15.897692 84.714804
2018-11-11 16:22:22.400025600 W -15.897623 84.714635
2018-11-11 16:22:22.499990400 Y -15.897692 84.714806
2018-11-11 16:22:22.499990400 W -15.897694 84.714802
2018-11-11 16:22:22.499990400 G -15.897641 84.714795
2018-11-11 16:22:22.499990400 K -15.897694 84.714808
如果你注意到,我有4个玩家:G,W,K,Y。因此每个时间戳索引应该有4个。但是,有些时间戳丢失了。如何添加所有丢失的时间戳,然后向前填充其他值,以仅获取不在给定时间戳中的玩家?你知道吗
例如,对于timestamp2018-11-11 16:22:22.099958400
,缺少播放器G。我怎样才能填补那个球员的空缺?你知道吗
所需输出(我已将帧隔开以使其更可读):
Timestamp Player Rotated Lat Rotated Lon
2018-11-11 16:22:21.999993600 G -15.89769 84.714795
2018-11-11 16:22:21.999993600 W -15.897637 84.714784
2018-11-11 16:22:21.999993600 K -15.897617 84.714621
2018-11-11 16:22:21.999993600 Y -15.897638 84.714787
2018-11-11 16:22:22.099958400 K -15.897618 84.714623
2018-11-11 16:22:22.099958400 Y -15.897691 84.714796
2018-11-11 16:22:22.099958400 W -15.897619 84.714626
2018-11-11 16:22:22.099958400 G -15.89769 84.714795
2018-11-11 16:22:22.200009600 Y -15.897693 84.714794
2018-11-11 16:22:22.200009600 G -15.897639 84.714788
2018-11-11 16:22:22.200009600 K -15.897693 84.714802
2018-11-11 16:22:22.200009600 W -15.897619 84.714626
使用^{} 和^{} 进行重塑,向前填充缺失值,最后一次重塑由^{} 返回:
相关问题 更多 >
编程相关推荐