У меня есть набор данных исследования, который представляет оценки участников во время нескольких посещений. Я хочу видеть индивидуальные оценки от каждого человека и каждого посещения. Категории баллов: «матч» или «нет матча». Я попытался сделать следующее, но все, что он дал мне, было суммой баллов всех посещений. Как я могу сказать коду, что мне нужен список значений для каждого предмета и каждого посещения?
и пример df для одного предмета выглядит следующим образом (есть несколько subj и несколько сеансов):
subject Session Type
1 1 match
1 1 match
1 1 no match
1 1 match
Мне нужно знать, сколько совпадений по теме, за сеанс. Я пробовал следующее:
subject_ids = df['subject'].unique()
for subject_id in subject_ids:
temp_c = df[(df['subject'].isin([subject_id]))
total_match = np.size(temp_c, axis = 0)