Я пытаюсь перейти от моего стартового фрейма данных
![My Starting DataFrame](https://i.stack.imgur.com/dTzen.png)
к желаемым результатам
.
Я пытаюсь выполнить групповую разбивку на два столбца (Имя, Месяц), и у меня есть столбец (Категория) со значением «Score1» или «Score2». Я хочу создать два столбца с именами значений из столбца «Категория» и установить для их значений значение, определенное из другого столбца. Я не могу понять, как получить значения из моего столбца «Значение» для заполнения фрейма данных.
Результаты из кросс-таблицы
![Results from crosstab](https://i.stack.imgur.com/Zu9e4.png)
Кадр данных в виде кода
df = pd.DataFrame(columns=['Name', 'Month', 'Category', 'Value'])
df['Name'] = ['Jack','Jack','Sarah','Sarah','Zack']
df['Month'] = ['Jan.','Jan.','Feb.','Feb.','Feb.']
df['Category'] = ['Score1','Score2','Score1','Score2','Score1']
df['Value'] = [1,2,3,4,5]
Спасибо!