2013-06-05 42 views
4

我自學R,可能有些基本的東西我可能不熟悉。如果是的話,我表示歉意。訪問R工作空間中的數據

我正試圖訪問外部提供給我的數據。它來作爲一個工作區。我的過程如下:

>ls() 
[1] "2003OHT-HR" 
> attach(2003OHT-HR) 
Error: unexpected symbol in "attach(2003OHT" 

我假設「 - 」是非法字符或什麼的,但我不知道該怎麼辦。我環顧四周,試了一些其他的東西,但我似乎無法訪問它。我能做的任何事情來訪問數據將是非常好的,甚至出口到不同的格式或東西。非常感謝你的幫助。

回答

4

您可以通過封閉在反引號中的數據幀,像這樣繞過它:

> `2003OHT-HR` <- data.frame(Normal=rnorm(100)) 
> head(`2003OHT-HR`) 
      Normal 
1 -1.28498109551429 
2 -0.71140764617235 
3 -0.21274972139595 
4 1.36845373456725 
5 0.05221904829256 
6 -1.64995142910773 
>