2013-06-05 11 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 
>