Сохранение имен индексов при преобразовании Pandas DataFrame в Numpy Array - PullRequest
0 голосов
/ 04 июля 2019

Я использовал DataFrame Pandas для хранения некоторых данных и преобразовал их в сводную таблицу Pandas с двумя индексами. Я хочу преобразовать его в массив Numpy, но главное в том, что я хочу сохранить индексы для каждой строки.

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

-----A -B --C --D

0   AA BB C0 D0

1   AA BB C1 D1

2   AA BB C2 D2

Преобразование в сводную таблицу с

df1 = df.pivot_table(index=[A,B], columns=C)

Я получаю

C---------C0 C1 C2  

A   ---B

AA  BB --D0 D1 D2

Когда я использую df1.values, я получаю [D0, D1, D2].

Я хочу [AA, BB, D0, D1, D2]

Как бы я это сделал?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...