1
我有2個熊貓數據框架,其中一個框架由第一個修改過的選定行組成(他們有相似的列)。爲了簡單起見,下面的框架說明了這個問題。將修改的子框架嵌入原始框架
df1 = df2 =
A B C A B C
0 1 2 3 1 20 30 40
1 2 3 4 3 40 50 60
2 3 4 5
3 4 5 6
是否有比下面的代碼更有效和pythonic的方式,通過覆蓋值嵌入df2到df1? (高維框架工作)
for index, row in df2.iterrows():
df1.ix[index,:] = df2.ix[index, :]
導致:
df1 =
A B C
0 1 2 3
1 20 30 40
2 3 4 5
3 40 50 60
'df1.update(DF2)'應該工作 – EdChum