gpt4 book ai didi

python - Pandas :多列合并为一列

转载 作者:太空狗 更新时间:2023-10-30 00:24:15 27 4
gpt4 key购买 nike

我有以下数据(2 列,4 行):

Column 1: A, B, C, D

Column 2: E, F, G, H

我试图将列合并为一列,看起来像这样(1 列,8 行):

Column 3: A, B, C, D, E, F, G, H

我正在使用 pandas DataFrame 并尝试使用不同的函数但没有成功(appendconcat 等)。任何帮助将不胜感激!

最佳答案

诀窍是使用 stack()

df.stack().reset_index()

level_0 level_1 0
0 0 Column 1 A
1 0 Column 2 E
2 1 Column 1 B
3 1 Column 2 F
4 2 Column 1 C
5 2 Column 2 G
6 3 Column 1 D
7 3 Column 2 H

关于python - Pandas :多列合并为一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23410083/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com