pandas将df赋值到另一个df_Python pandas将多级列标题df映射到另一个df
生活随笔
收集整理的這篇文章主要介紹了
pandas将df赋值到另一个df_Python pandas将多级列标题df映射到另一个df
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
更新應該工作。嘗試這個:
df1 = df1.set_index('SubscriberKey')
df1
Output:
Inst A1 A2 A3 A4
SubscriberKey
'abc' 1 0 0 0 0
'bcd' 2 0 0 0 0
'cde' 1 0 0 0 0
'def' 3 0 0 0 0
'efg' 0 0 0 0 0
df2 = df2[1:]
df2.columns = ["SubscriberKey","A1","A2","A3","A4"]
df2 = df2.set_index('SubscriberKey')
Output:
A1 A2 A3 A4
SubscriberKey
'abc' 1 0 2 0
'bcd' 0 1 1 2
'cde' 1 1 0 0然后做:
df1.update(df2)
df1這使:
Inst A1 A2 A3 A4
SubscriberKey
'abc' 1 1 0 2 0
'bcd' 2 0 1 1 2
'cde' 1 1 1 0 0
'def' 3 0 0 0 0
'efg' 0 0 0 0 0
總結
以上是生活随笔為你收集整理的pandas将df赋值到另一个df_Python pandas将多级列标题df映射到另一个df的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中英文怎么算 字符长度_如何将混合了中英
- 下一篇: 通讯实例 modbus_实例讲解PLC实