我有这个输入
df:
Index A
0 21
1 16
2 98
3 18
4 09
5 17
6 15
7 13
8 21
. .
N N
我希望在输出中这样:
Index A0 A1 .....AN
0 21 17 .
1 16 15 .
2 98 13 .
3 09 21 .
. .
. .
N N
N是逐列的行数。 谢谢:)
''***
答案 0 :(得分:0)
一种方法是使用numpy重塑数据。注意:重塑尺寸的值必须乘以原始尺寸,否则numpy将引发异常:
df = pd.DataFrame(df.values.reshape(2,5)).T.add_prefix('A')
print(df)
A0 A1
0 21 17
1 16 15
2 98 13
3 18 21
4 9 55