Я сейчас начинаю входить в pandas, и мне было интересно, есть ли функция, дающая мне общие категории элементов в DataFrame. Для визуализации:
Это данные, которые у меня есть (очевидно, очень упрощенный пример)
Discipline Person
0 football Alanis
1 football Bernard
2 football Delilah
3 basketball Charlie
4 basketball Delilah
5 tennis Charlie
И я хотел бы выяснить, какие два человека разделяют дисциплину, в идеале в Форма матрицы выглядит так:
Alanis Bernard Charlie Delilah
Alanis True True False True
Bernard True True False True
Charlie False False True True
Delilah True True True True
В качестве альтернативы, это может быть функция, возвращающая список общих категорий. Я даже не знаю, является ли pandas лучшим инструментом для такой задачи (вероятно, нет), как я уже сказал, я все еще довольно нуб. Я ценю вашу помощь, хотя. Спасибо!