У меня есть столбец в кадре данных, который имеет 6 категориальных переменных. Я хотел бы создать 1 столбец для каждой категории. До сих пор я использовал pivot_table, но он не кажется правильным, так как я не хочу использовать любой aggfun c и просто хочу возвращать фрейм данных с такими же соответствующими значениями. Ниже в моем примере данных:
Date Region Total confirmed deaths (deaths)
6452 2020-03-03 Asia 0
10514 2020-01-02 Asia 0
1416 2020-01-21 Europe 0
9595 2020-02-06 Asia 1
12221 2020-01-07 Europe 0
12828 2020-01-14 Rest of the world 1
6232 2020-03-07 Europe 197
10812 2020-01-05 Rest of America 0
11984 2020-04-18 Rest of the world 37
6572 2020-03-28 Rest of the world 1
1297 2020-03-19 Asia 1
4851 2020-03-20 Rest of the world 0
Ниже приведен код, который я использовал для сводной таблицы:
pivoted = df.pivot_table(index='Date', columns='Region', values='Total confirmed deaths (deaths)')
pivoted.resample('W')