Мой фрейм данных содержит столбец идентификаторов и столбец тем. В конечном счете, я хотел бы сгруппировать свои данные по темам, чтобы я мог видеть группы идентификаторов, сгруппированных по выбранным предметам.
Для этого я хотел бы получить фрейм данных в виде одной строки на каждый идентификатор с одним столбцом для каждого субъекта, содержащим значение 1 или 0, чтобы указать, был ли этот предмет взят идентификатором в этой строке.
Пример ввода:
ID Subject
John History
John English
Jane Maths
Jane Science
Jane History
Mark History
Mark Science
Mark Mathematics
Ожидаемый результат:
Subject English History Mathematics Maths Science
ID
Jane 0 1 0 1 1
John 1 1 0 0 0
Mark 0 1 1 0 1