Как сделать цикл с измененным именем данных в R - PullRequest
0 голосов
/ 21 января 2019

Я хотел бы сделать функцию цикла в R следующим образом:

threshold_month = 3
dta_3 <- dta_fin %>%
  filter(month < threshold_month)

threshold_month = 6
dta_6 <- dta_fin %>%
  filter(month < threshold_month)

threshold_month = 9
dta_9 <- dta_fin %>%
  filter(month < threshold_month)

Как сделать функцию петли, используя пороговые значения 3, 6 и 9 ..?

1 Ответ

0 голосов
/ 21 января 2019

Вы можете попробовать это:

for (threshold_month in c(3, 6, 9)) {
    assign(paste0("dta_", threshold_month), filter(dta_fin, month < threshold_month))
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...