我有以下格式的数据集:叠代唯一值的大熊猫
Patient Date colA colB
1 1/3/2015 . 5
1 2/5/2015 3 10
1 3/5/2016 8 .
2 4/5/2014 2 .
2 etc
我想在大熊猫它把独特的患者如在这些独特的患者项目的项目和迭代,以保持定义函数仅适用于每列最近的观察结果(用缺失或空值替换所有其他值)。例如:患者1,输出将需要 -
Patient Date colA colB
1 1/3/2015 . .
1 2/5/2015 . 10
1 3/5/2016 8 .
我知道我可以使用的东西像。适用()以下的,但这并不占重复患者ID ...
def getrecentobs():
for i in df['Patient']:
etc
任何帮助或方向是非常感谢。