這裏是一個簡短的表格。Python 2.7大熊貓填補缺失的數字/系列
ID,NUMBER,DEVICE
A,103,L
A,104,L
B,101,L
B,102,D
C,101,V
C,102,V
C,103,L
C,104,L
這裏的目標是爲每個唯一的「ID」輸出「DEVICE」模式。在「數字」列中應該總共有4個數字:101,102,103,104。如果缺少任何「NUMBER」列,我們在「DEVICE」列中填寫「N」。例如,編號101和102中缺少「A」的ID,所以我們想要以下列方式填入:
ID,NUMBER,DEVICE
A,101,N
A,102,N
A,103,L
A,104,L
的這裏的目標是輸出爲每個唯一的「ID」的「設備」圖案。因此,通過在「DEVICE」列中填寫必要的「N」,我們希望通過使用「groupby」來獲得像這樣的輸出:
{「A,NNLL」,「B,LDNN」,「C, VVLL「}
任何大師可以幫助關於第一個缺少值填充? Python熊貓的方式更受歡迎!
哦,我的budda,這是骯髒的! – Chubaka
這有什麼不好?這只是更長時間解釋的精簡版本。 – Alexander
這意味着它是一個非常乾淨的解決方案! – Chubaka