我一直在网上搜索并发现类似的问题,但仍然找不到我正在寻找的答案。
我有2个excel文件:
data1
ColumnA columnB columnC columnD
A B C D
A B C D
A B C D
data2
ColumnE columnF columnG
E F G
E F G
E F G
我想将 data2 中的 F 列添加到 data1:
ColumnA columnB columnC columnD columnF
A B C D F
A B C D F
A B C D F
I tried
data2['columnF'] = data1['columnF'] #doesn't work
也尝试过
data1['columnF'] = '' #adding a columnF to data1
merg_left = pd.merge(left=data1,right=data2, how='left',
left_on='columnF', right_on='columnF')
#gave me a weird output file
import pandas as pd
f_column = data2["columnF"]
data1 = pd.concat([data1,f_column], axis = 1)
data1
columnA columnB columnC columnF
0 a b c f
1 a b c f
2 a b c f
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)