Измените имя переменной и примените функцию .daily в цикле в R - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь создать цикл, который создает 49 различных файлов с именами

tr79_1_min

tr79_2_min

.

.

.

tr_79_49_min

, в котором я использую функцию apply.daily () с разными именами внутри каждый раз (у меня уже есть файлы v1_t_79_84, v2_t_79_84 и т. Д.)

В основном я хочу изменить 1 на i

Basically I want to change the 1 into i

Я уже пробовал вставлять и назначать функции, но они не дали результатов

for (i in 1:49) {

name1 <- paste("tr79_",i,"_min",sep="")
name11<- paste("v",i,"_t_79_84",sep="")
assign(name1,apply.daily(name11))

}

1 Ответ

0 голосов
/ 25 октября 2019

Сначала необходимо get переменная name11.

assign(name1, apply.daily(get(name11)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...