【发布时间】:2017-04-06 22:31:18
【问题描述】:
我正在尝试组合两个数据框,每个数据框在相同的列名下具有不同的值。
A B C D A B C D
0 0 0 0 2 2 2 2
1 1 1 1 4 4 4 4
2 2 2 2 6 6 6 6
3 3 3 3 8 8 8 8
4 4 4 4 10 10 10 10
我想以这样一种方式组合数据帧,即我可以在一个新的数据帧中并排放置列,即 A 与 A 和 B 与 B,依此类推。
A A B B C C D D
0 2 0 2 0 2 0 2
1 4 1 4 1 4 1 4
2 6 2 6 2 6 2 6
3 8 3 8 3 8 3 8
4 10 4 10 4 10 4 10
我尝试使用 for 循环和 pandas 的 .insert 函数效果不大(通过第一个 df 进行索引并从第二个开始插入每隔一列),每列的头部包含一个字符串,其余的是浮点数.如果有人可以提供一些方向甚至另一个库来使用,我将不胜感激。
【问题讨论】:
标签: python pandas dataframe insert