Вы можете переместить ваш кадр данных с помощью df.T
или df.transpose()
:
df = pd.DataFrame([['A', 1], ['B', 2], ['C', 3], ['D', 4], ['E', 5]],
columns=['col1', 'col2'])
print(df)
col1 col2
0 A 1
1 B 2
2 C 3
3 D 4
4 E 5
res = df.set_index('col1').T
Результат:
print(res)
col1 A B C D E
col2 1 2 3 4 5