У меня есть DF, как показано ниже. он содержит информацию о двух студентах за 3 семестра и предметах, независимо от того, сдали они экзамен или нет.
Я хотел бы нарисовать параллельную координату следа студентов. Я хочу увидеть, какой путь пройден, чтобы достичь конца.
ID term subject result
1 1 math01 fail
1 1 Phys01 pass
1 1 chem01 pass
1 2 math01 pass
1 2 math02 fail
1 3 math02 fail
1 3 cmp01 pass
2 1 math01 fail
2 1 phys01 pass
2 2 math01 pass
2 2 math02 pass
2 3 cmp01 pass
желаемый результат будет аналогичен изображению ниже.
Каждый блок в каждом термине показывает выбранный псевдоним субъекта с result
столбцом (провал или пройдено). размер блока должен соответствовать номеру взятого предмета. например, если большинство учащихся не справляются с заданием по математике01 в 1-м семестре, блок math01fail должен быть самым большим блоком ниже 1-го семестра.
Соединительная линия соединяет то, какие предметы студенты изучали в этом семестре, со следующим семестром. Толщина линии соответствует количеству соединений в этой точке. например, если многие учащиеся не сдают математику01 (math01fail) в 1-м семестре и пересдают математику 01 во 2-м семестре и сдают его (math01pass), соединительная линия между math01fail и math01pass должна быть толще в зависимости от количества вхождений.
Math01fail
кMath01pass
толще, потому что есть два субъекта. Все идет нормально. Но почему соединение отPhys01pass
доMath01pass
толще? Есть только один предмет с этими категориями? - person Maurits Evers   schedule 27.11.2018Phys01pass
в семестре 1 иMath01pass
в семестре 2. аналогично, оба студента имеютMath01fail
в семестре 1 иMath01pass
в семестре 2. извините если не понятно написал - person Cina   schedule 27.11.2018ID
? - person Maurits Evers   schedule 28.11.2018