Динамический доступ к именам переменных в R-программировании - PullRequest
0 голосов
/ 30 августа 2018

У меня есть проблема в R-программировании, где я должен динамически создавать 60 кадров данных, что я могу сделать, используя "assign" со следующим кодом:

for(i in 1:60)
{
    assign(paste('shop', i, sep=""), as.data.frame(filter(dataset, shop_id == i)))
}

Где 'набор данных' - это исходный фрейм данных, из которого теперь создаются подмножества 60 различных фреймов данных. Теперь я должен удалить 2 первых столбца из каждого из 60 созданных фреймов данных, date и shop_id. Для имени статической переменной это можно сделать, например, с помощью -

shop_id$date <- NULL
shop_id$shop_id <- NULL

Но как мне получить динамический доступ к динамически создаваемому имени переменной, скажем, из цикла for?

Спасибо!

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