【发布时间】:2018-05-07 02:38:49
【问题描述】:
我在 pandas 中有一个包含多列的数据框。我想将每一行与下一行合并。 示例:
输入数据框:
A B C
a1 a2 a3
b1 b2 b3
c1 c1 c3
d1 d2 d3
输出数据框:
A1 B1 C1 A2 B2 C2
a1 a2 a3 b1 b2 b3
b1 b2 b3 c1 c2 c3
c1 c2 c3 d1 d2 d3
d1 d2 d3 NaN NaN NaN
我想出的解决方案是复制原始数据帧,将索引更改为 index - 1,然后按索引合并两个数据帧。 有没有其他解决办法?
【问题讨论】:
标签: python pandas dataframe merge rows