Есть ли способ подмножества всех уровней одного фактора одним чистым махом?Подмножество всех уровней одного фактора
Дело: Предполагает, что у вас есть кадр данных, где один из столбцов является фактором (фактор данных), и вы хотите создавать подмножества данных, которые содержат только один уровень фактора. Это просто сделать, когда есть небольшое количество факторов, написав отдельные команды подмножества. Однако, что, если у вас есть большое количество уровней (например, 50+ уровней)? Есть ли команда или умный способ создания всех подмножеств в таком случае без необходимости писать 50+ команд подмножества?
Да, смотрите раскол?. –
@HongOoi Просто попробовал - это похоже на трюк. Тем не менее, группы/подмножества все переходят в одну переменную (например, подмножества <-split (df, data $ factor, drop = FALSE). Как получить доступ к каждому из подмножеств в пределах одной переменной «подмножества»? – whistler
@HongOoi Nevermind! Выяснилось, спасибо за вашу помощь! В случае, если кому-то интересно, к группам можно получить доступ из подмножеств, например group1 <-subsets [[1]], group2 <-subsets [[2]] и т. Д. – whistler