R.Взаимодействие с переменной, имя которой лежит в другой переменной

Мне нужно применить функцию к переменной mydata1. Её имя, т.е. "mydata1", я создаю вручную и заношу в переменную datai. Как мне вычленить переменную mydata1 (ее значение), если я знаю, что ее имя "mydata1" лежит именно в переменной datai? То есть я знаю, что в datai лежит название нужной мне перемененной, но само название этой переменной мне "как бы" неизвестно.


Ответы (1 шт):

Автор решения: aleksandr barakin

воспользуйтесь функцией get() из пакета base.

пример:

mydata1 <- 42
datai <- 'mydata1'
get(datai)
#> [1] 42

Created on 2021-12-15 by the reprex package (v1.0.0)

→ Ссылка