Я пытаюсь создать 14 отдельных фреймов данных, чтобы запустить ANOVA на каждом из них в отдельности. (Если есть способ запустить 14 отдельных ANOVA без создания этих фреймов данных, пожалуйста, дайте мне знать.) У меня есть большой, аккуратный фрейм данных с колонкой «число», которая определяет номер вопроса.
id number value
1 1 2
1 2 1
1 3 4
2 1 4
2 2 3
2 3 4
Я знаю, что могу создать отдельные кадры данных один за другим следующим образом:
df1 <- filter(df, number == 1)
df2 <- filter(df, number == 2)
df3 <- filter(df, number == 3)
Мне интересно, есть ли более эффективный способ создания этих фреймов данных.