Динамический выбор кадра данных - PullRequest
0 голосов
/ 04 июля 2019

У меня есть несколько фреймов данных (или фактически xts-объектов) с именами x_10min, x_h, x_d, x_w, так как они имеют разные временные шаги (10 минут, часы, дни, недели). Я хотел бы динамически выбирать кадры данных в простой цикл for. Я могу это сделать? Как? Я нахожу информацию только о том, как динамически выбирать столбцы, но я хочу выделить весь фрейм данных.

Вот пример того, что я пробовал до сих пор.

timestep <- c("10min","h","d","w")
for (ts in 1:4) {
   x_mod <- SOMEFUNCTION???(paste("x_", timestep[ts], sep=""))
   # ...
   # and then I use x_mod in my model
   # ...
}

1 Ответ

2 голосов
/ 04 июля 2019

Вы ищете функцию get

timestep <- c("10min","h","d","w")
for (ts in 1:4) {
   x_mod <- get(paste("x_", timestep[ts], sep=""))
   # ...
   # and then I use x_mod in my model
   # ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...