создание нескольких объектов dataframe без повторения кода - PullRequest
0 голосов
/ 10 декабря 2018

Я недавно прочитал в своей книге R, что всякий раз, когда я повторяю команду дважды или больше в моем сценарии, я должен использовать функцию или каким-то образом автоматизировать процесс.

Часть моего кода выглядит следующим образом:

project A<-data.frame(Code=Data$Code,Vocabulary=c(TDV[,1],TDV[,1])
project B<-data.frame(Code=Data$Code,Vocabulary=c(TDV[,1],TDV[,1])
project C<-data.frame(Code=Data$Code,Vocabulary=c(TDV[,1],TDV[,1])
project D<-data.frame(Code=Data$Code,Vocabulary=c(TDV[,1],TDV[,1])

ВОПРОС: Как использовать условную функцию (или альтернативную функцию) для создания фреймов данных для проектов от A до D без использования вручнуюповторять текст выше?Моя попытка ниже показывает мой подход к проблеме, с XXXXX, где я думаю, что код, который мне нужен, должен быть добавлен.

projects <- c("project A", "project B", "project C")
result <- numeric(length = length(projects))
for (i in seq_along(projects)) {
XXXXX <-data.frame(Code=Data$Code,Vocabulary=c(TDV[,1],TDV[,1])
}

Любые отзывы или идеи по этому вопросу наиболее приветствуются.Заранее спасибо,

Рамон

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...