Merge 如何从右侧和左侧连接两个熊猫数据帧?
是否有一种方法可以更优雅地执行以下操作(即使用更少的命令): 你可以用Merge 如何从右侧和左侧连接两个熊猫数据帧?,merge,append,pandas,dataframe,Merge,Append,Pandas,Dataframe,是否有一种方法可以更优雅地执行以下操作(即使用更少的命令): 你可以用 df_1 = pandas.DataFrame({'col1':[1,2,3], 'col2':[10,20,30]}) df_2 = pandas.DataFrame({'col3':[100,200,300], 'col4':[1000,2000,3000]}) for col in ['col3','col4']: df_1[col] = df_2[col] print df_1 In [407]: pd
df_1 = pandas.DataFrame({'col1':[1,2,3], 'col2':[10,20,30]})
df_2 = pandas.DataFrame({'col3':[100,200,300], 'col4':[1000,2000,3000]})
for col in ['col3','col4']:
df_1[col] = df_2[col]
print df_1
In [407]: pd.concat([df_1, df_2], axis=1)
Out[407]:
col1 col2 col3 col4
0 1 10 100 1000
1 2 20 200 2000
2 3 30 300 3000