我有以下格式的數據集:疊代唯一值的大熊貓
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
任何幫助或方向是非常感謝。