Мне приходилось делать это несколько раз, и я всегда разочарован. У меня есть dataframe:
df = pd.DataFrame([[1, 2, 3, 4], [5, 6, 7, 8]], ['a', 'b'], ['A', 'B', 'C', 'D'])
print df
A B C D
a 1 2 3 4
b 5 6 7 8
Я хочу превратить df
в:
pd.Series([[1, 2, 3, 4], [5, 6, 7, 8]], ['a', 'b'])
a [1, 2, 3, 4]
b [5, 6, 7, 8]
dtype: object
Я пробовал
df.apply(list, axis=1)
Который только возвращает меня к тому же df
Каков удобный/эффективный способ сделать это?