第一次R用户......无法将数据输入R

时间:2011-09-18 18:53:25

标签: r

我是R用户的第一次,我正在尝试运行一些数据。数据由两列组成。我从课堂网站上复制了它并将其粘贴在记事本上。 我将数据保存在桌面上:act.txt 现在我正试图用我们教授给我们的方法将它上传到R中:

data1<- read.table(file="act.txt",header=TRUE)

但它给了我这个错误:

  

文件错误(文件,“rt”):无法打开连接
  另外:警告信息:
  在文件(文件,“rt”):无法打开文件'act.txt':没有这样的文件或目录

你能指出我正确的方向吗? 谢谢!

3 个答案:

答案 0 :(得分:2)

如果您是第一次使用我建议您使用IDE。将极大地帮助您,让您的生活更轻松。对于新用户来说,最好的选择是RStudio http://www.rstudio.org/

答案 1 :(得分:1)

如果安装了Excel,则可能需要从网站复制到Excel中,然后将其另存为CSV。

然后使用setwd()设置您的工作目录(保存数据的文件夹),并键入read.csv(...)。

或者,如果您指定完整路径,例如“C:... \ act.txt”,请确保将所有“\”更改为“/”。

答案 2 :(得分:1)

  

data1&lt; - read.table(file =“act.txt”,header = TRUE)

也许这有点太明显但是你给出了文件的完整路径?如果您使用的是Windows 7并且它位于桌面上,那么完整路径应该是这样的:

C:\用户\丹\桌面\ act.txt

因为这是R,你需要在路径中使用正斜杠,而不是反斜杠(当我开始使用R时,它会引起我的注意)。所以也许你应该尝试:

data1&lt; - read.table(file =“C:/Users/Dan/Desktop/act.txt”,header = TRUE)

...但是使用您的用户名替换上述路径中的“Dan”。