Pandas pivot_table отбрасывает столбцы, которые не используются для поворота - PullRequest
0 голосов
/ 26 сентября 2018

pivot_table отбрасывает столбцы, которые НЕ поворачиваются.

У меня есть df, который выглядит так:

id   FieldTitle  Value  number
1     fname       aaa    12
2     lname       bbb    12

Когда я запускаю эту строку кода:

pivoted_df = pd.pivot_table(df, index='Id', columns='FieldTitle', values='Value', aggfunc='first').reset_index()

Осталось df:

fname    lname
aaa        bbb

Почему pivot приводит к исчезновению других столбцов и как это исправить?

df должен выглядеть так:

id   fname  lname  number
1     aaa    bbb    12

1 Ответ

0 голосов
/ 26 сентября 2018

Полагаю, вы хотите:

values=['Value', 'number']

Или, если вам нужны все возможные столбцы, не пропускайте values вообще.

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