您好,您能帮我解决下这个问题吗,实在是不会咋弄,初学Python。万分感谢!

pandas多列中的两列互换了位置,之后合并,不希望合并后的数据集按对应列合并,直接合并,按第一个数据集的列索引就好
您好,您能帮我解决下这个问题吗,实在是不会咋弄,初学Python。万分感谢!
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- heianduck 2021-12-23 16:58关注
额,df2换个头,不行吗?
import pandas as pd df1 = pd.DataFrame( { "A": ["A0", "A1", "A2"], "B": ["B0", "B1", "B2"], "C": ["C0", "C1", "C2"], "D": ["D0", "D1", "D2"], "E": ["E0", "E1", "E2"], }, index=[0, 1, 2], ) df2 = pd.DataFrame( { "B": ["B0", "B1", "B2"], "A": ["A0", "A1", "A2"], "C": ["C0", "C1", "C2"], "D": ["D0", "D1", "D2"], "E": ["E0", "E1", "E2"], }, index=[0, 1, 2], ) df2 = df2.rename(columns={"A":"B","B":"A"}) pd.concat([df1,df2],axis=0, join="outer",ignore_index=True,keys=["C","D","E"])
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥100 对接美团闪购医药接口相关问题
- ¥15 嵌入式软件电子烟开发
- ¥15 职场 Excel 查重问题
- ¥20 multisim方波发生电路产生的波形异常,学校没讲模电就留了实验qwq
- ¥15 求怎么用idea2021.3.2创建web项目并配置tomcat
- ¥100 or-tools的相关问题
- ¥15 有可能用平板通过拓展坞来烧录程序吗(keil5的那种)
- ¥15 状态图的并发态问题咨询
- ¥15 PFC3D,plot
- ¥15 VAE模型编程报错无法解决