我有一个类似于以下但非常大的数据框:
col1 col2
0 0
0 0
1 2
3 4
5 6
0 0
在我的实际表中,数字是按顺序排列的时间戳,而不是一个数字差异,但是一个大于前一个,如此数据帧中所示。我希望根据数字的顺序将两列合并为一列。我希望结果列如下所示:
column
0
0
1
2
3
4
5
6
0
提前致谢。
答案 0 :(得分:1)
好的,你去,用你做作的DF作为例子:
df.column = df.col1.append(df.col2).sort_values()
重新阅读您的问题后,您可能正在寻找pd.concat
df.column = pd.concat([df.col1,df.col2],axis=0)