Разделение data.frame по переменной [duplicate]

На этот вопрос уже есть ответ здесь:

Разделить data.frame, основанный на уровнях фактора, на новые data.frames 1 ответ

У меня есть данные от нескольких предметов, хранящихся в одном файле CSV. После импорта файла CSV я хотел бы разделить данные каждого участника на его собственный data.frame.

В более буквальном смысле я хотел бы взять приведенные ниже примеры данных и создать три новых data.frames; по одному на каждое из значений subject_initials.

Как мне это сделать? До сих пор я изучал варианты, используяplyr пакет иsplit(), но еще не нашли решение. Я знаю, что, наверное, упускаю что-то очевидное.

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

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