2016-11-19 117 views
-3

我有一個空的熊貓數據框,如第一張圖片所示。Python熊貓:用另一個數據填充數據幀

我喜歡什麼first dataframe

所以,很多很多的Pfam ID作爲列和許多不同的基因ID作爲指標。然後我有這樣的第二個數據框。 second dataframe

現在我想要做的越來越從第二數據到第一什麼,在做這個,我只是想在具有特定基因ID沒有進入每個Pfam結構欄寫一個0和1在每種情況下,基因都具有Pfam。

任何幫助將不勝感激。

+2

請不要發佈數據,圖像,這將是非常困難的他人複製您的問題。 – Psidom

+0

支點和更新 – Boud

+0

對不起,下次會發佈一個工作示例。只是我的桌子是巨大的,我正在從文件中讀取它們,但是我確定,我會創建一個分鐘。下一次工作示例。 – user2334921

回答

0

假設第一數據框被命名爲d1,第二個是d2

d1.fillna(d2.groupby([d2.index, 'Pfam']).size().mul(0).unstack()) 
+0

作品。非常感謝! – user2334921