例如两个数据帧
a b c
0 1 0 2 7
1 2 1 3 6
2 3 2 4 5 我想要得到
a b c
0 1 2 7
1 2 3 6
2 3 4 5 如果dataframe必须维护列
看起来有点困难
发布于 2019-04-25 12:42:36
您可以将pd.concat()与axis=1一起使用,请参阅docs
df_1 = pd.DataFrame([
[1],
[2],
[3],
], columns=["a"])
df_2 = pd.DataFrame([
[2, 7],
[3, 6],
[4, 5],
], columns=["b", "c"])
df_3 = pd.concat([df_1, df_2], axis=1)
print(df_3)结果:
a b c
0 1 2 7
1 2 3 6
2 3 4 5https://stackoverflow.com/questions/55841800
复制相似问题