Предполагая, что у меня есть следующий фрейм данных pandas, где col_1 может принимать только значения 1.0
или 0.0
:
+-------+---------+
| score | col_a |
+-------+---------+
| 10 | 1.0 |
| 15 | 0.0 |
| 12 | 0.0 |
| 12 | 0.0 |
+-------+---------+
Я хотел бы создать следующий фрейм данных, который по существу группируется по баллам, и этозатем заполняет счет для каждого счета, где col_a = 1.0
или col_a = 0.0
+--------+----------|---------+
| score | col_a_1 | col_a_0 |
+--------+----------+---------+
| 10 | 1 | 0 |
| 15 | 0 | 1 |
| 12 | 0 | 2 |
+--------+----------+---------+
Я понимаю, что это группа по операциям, но я не уверен, как заполнить счет в новых столбцах.