首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pandas dataframe add dataframe python

pandas dataframe add dataframe python
EN

Stack Overflow用户
提问于 2019-04-25 12:28:38
回答 1查看 40关注 0票数 0

例如两个数据帧

代码语言:javascript
复制
     a              b    c                                
0    1         0    2    7
1    2         1    3    6
2    3         2    4    5 

我想要得到

代码语言:javascript
复制
     a     b    c                                
0    1     2    7   
1    2     3    6    
2    3     4    5  

如果dataframe必须维护列

看起来有点困难

EN

回答 1

Stack Overflow用户

发布于 2019-04-25 12:42:36

您可以将pd.concat()axis=1一起使用,请参阅docs

代码语言:javascript
复制
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)

结果:

代码语言:javascript
复制
   a  b  c
0  1  2  7
1  2  3  6
2  3  4  5
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55841800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档