Сводные таблицы или Group By для панд?

У меня есть, надеюсь, простой вопрос, который доставлял мне много трудностей в течение последних 3 часов. Это должно быть легко.

Вот проблема.

У меня есть пандас dataframe:

+--------------------------+
|     Col 'X'    Col 'Y'  |
+--------------------------+
|     class 1      cat 1  |
|     class 2      cat 1  |
|     class 3      cat 2  |
|     class 2      cat 3  |
+--------------------------+

Что я хочу преобразовать в dataframe:

+------------------------------------------+
|                  cat 1    cat 2    cat 3 |
+------------------------------------------+
|     class 1         1        0        0  |
|     class 2         1        0        1  |
|     class 3         0        1        0  |
+------------------------------------------+

Где значения являются значениями. У кого-нибудь есть понимание? Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос