Как создать другой набор данных на основе уровней переменных переменной в R?

У меня есть 7 переменных в наборах данных. Из которых одна переменная имеет 5 уровней, мне нужно создать 5 наборов данных для одного и того же.

1 ответ

Решение

Мы можем использовать split создать list из data.frameв list, Если имя переменной столбца с 5 уровнями - "Col", используйте это для split набор данных

lst <- split(data, data$Col)

Лучше не создавать несколько объектов в глобальной среде.

Другие вопросы по тегам