Эффективный способ агрегирования и построения матрицы из пользовательских данных о товарах в Python - PullRequest
0 голосов
/ 28 мая 2020

У меня есть данные в виде csv / pandas, которые выглядят следующим образом:

enter image description here

Я хочу объединить данные о продукте пользователя в матрица вроде этой.

enter image description here

Как я могу сделать это эффективно? Эффективность действительно важна.

1 Ответ

1 голос
/ 29 мая 2020

Я пока не могу добавлять комментарии, поэтому вот мой ответ: вы можете просто повернуть таблицу.

# df <- dataframe
df.pivot(index='User', columns='Product', values='Cost').fillna(0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...