다음과 같이 당신이 saved.file.rda
로 저장된 객체 foo
이 상상 R에로드 saved.file.rda
. 그 이름을 결정하는 방법이 있습니까? 그러나결정 이름은
bar <- load('saved.file.rda')
eval(parse(text=bar)) # this will pull up the object that was in saved.file.rda
,이 일을 더 나은 방법이있다 :
귀하는 좀 어설픈 것 같다 다음과 같은 방법을 할 수 있습니까? 당신은 "단정"하고 물건과 글로벌 작업 공간을 오염시키지하려면
bar <- get(load('saved.file.rda'))
:
bar <- load('saved.file.rda')
the.object <- get(bar)
하거나 : 대한 saved.file.rda
에 저장된 하나의 개체 만이 가정
을 그냥 명확히 : 그럼 당신은 당신이 원하는 것을 얻을
get
및ls
를 사용할 수 있습니다 당신이 개체의 이름을 원하는 (' "foo는"') 및/또는 객체의 값을 (''A '')? – Marek마렉, 나는 나중에 그것을 참조 할 수 있도록 개체의 이름으로 interesetd입니다. – andrewj
오브젝트의 이름이'bar' 변수에 있습니다. 그래서 당신은 그것을 인쇄하고 이름을 볼 수 있습니다. – Marek