Ath*_*tre 0 python dataframe pandas
我正在使用与此类似的 DF:
A B C
0 1 4 7
1 2 5 8
2 3 6 9
Run Code Online (Sandbox Code Playgroud)
我希望将所有列的值堆叠到第一列中
期望的输出:
A
0 1
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
Run Code Online (Sandbox Code Playgroud)
非常简单melt:
import pandas as pd
df.melt().drop('variable',axis=1).rename({'value':'A'},axis=1)
Run Code Online (Sandbox Code Playgroud)
A
0 1
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
Run Code Online (Sandbox Code Playgroud)