1
一些行和列的第二個數據幀充入值的熊貓數據框讓我們假設我有兩隻大熊貓dataframes df1
和df2
從共同
df1
s1 s2 s3
bob nan nan nan
john nan nan nan
matt nan nan nan
和
df2
s1 s3 s4
bob 32 11 22
matt 1 nan 2
我會填補df1
從df2
行和列中存在的值df1
以便我的輸出是
s1 s2 s3
bob 32 nan 11
john nan nan nan
matt 1 nan nan
這意味着,在這個玩具箱中,我對df2
的s4
列不感興趣,以填充df1
。 我所有試圖使用merge
的嘗試都令人遺憾地失敗了,而且我總是以一個包含所有nan
的數據幀結束。
感謝您向我介紹'reindex_like'!它看起來像'df2.reindex_like(df1)'也產生所需的結果。 – unutbu
在這種情況下,它的確如此。但可能不會在人爲設想的情況下。我甚至沒有想到那個,非常好! – piRSquared