Допустим, у меня есть этот фрейм данных, инициализированный этими переменными.
student <- c('joe', 'bob', 'foo', 'bar')
class <- c('1', '2', '3', '4')
grade <- c('a', 'b', 'c', 'd')
df <- data.frame(student, class,
Почему бы не создать временный фрейм данных и сохранить его в файл, с соответствующим подмножеством для записей с правильным классомобозначение?
for (c in unique(df$class)) {
tdf <- df[df$class == c, ]
write.csv(tdf, file = paste(c, ".csv"))
}