В R я хотел бы получить список глобальных переменных в конце моего script и перебрать их. Вот мой код
#declare a few sample variables
a<-10
b<-"Hello world"
c<-data.frame()
#get all global variables in script and iterate over them
myGlobals<-objects()
for(i in myGlobals){
print(typeof(i)) #prints 'character'
}
Моя проблема в том, что typeof(i)
всегда возвращает character
, хотя переменные a
и c
не являются символьными переменными. Как получить исходный тип переменной внутри цикла for?