Pandas: поворот строк в столбцы со столбцами в виде столбца-строки - PullRequest
0 голосов
/ 10 апреля 2020

У меня есть фрейм данных, который выглядит следующим образом

df = pd.DataFrame({'A': [1,2,3], 'B': [11,12,13]})
df

    A   B
0   1   11
1   2   12
2   3   13

Я хотел бы создать следующий фрейм данных, где столбцы представляют собой комбинацию каждой строки-столбца

    A0  A1  A2  B0  B1  B2
0   1   2   3   11  12  13

Кажется, что функции поворота и транспонирования будут переключать столбцы и строки, но я на самом деле хочу сгладить фрейм данных в одну строку. Как мне этого добиться?

1 Ответ

2 голосов
/ 10 апреля 2020

IIU C

s=df.stack().sort_index(level=1).to_frame(0).T
s.columns=s.columns.map('{0[1]}{0[0]}'.format) 
s
   A0  A1  A2  B0  B1  B2
0   1   2   3  11  12  13
...