将数据导入R时发出警告消息

时间:2016-05-25 15:06:25

标签: r excel

我是R.的新手需要一些关于R.的基本帮助和建议。 请大家帮我解决一下我的错误。我试图从excel中将数据导入R中。

来自excel的数据如下:

psl.Pascal    tos.K          ua          va
    1      100828.2 300.6350 -2.90855289 -5.04159784
    2      100865.4 300.6375 -1.97473240 -3.88418388
    3      100781.0 301.3094 -1.22099233 -2.78284335
    4      100842.8 302.0707 -0.33391580 -2.04903889

我的编码:

 setwd("D:/Saved documents/research/data/msia_RCP_4.5")
 getwd()
 malaysia<-read.table("msia_RCP_4.5_CSIR045.csv",header=T, sep=",")
 malaysia

当我运行我的编码时,我得到的结果如下所示:

> setwd("D:/Saved documents/research/data/msia_RCP_4.5")
> getwd()
[1] "D:/Saved documents/research/data/msia_RCP_4.5"
> malaysia<-read.table("msia_RCP_4.5_CSIR045.csv",header=T, sep=",")
   Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(file, "rt") :
  cannot open file 'msia_RCP_4.5_CSIR045.csv': No such file or directory
> malaysia
Error: object 'malaysia' not found

文件&#34; rt&#34;是什么意思?

1 个答案:

答案 0 :(得分:1)

看起来您的文件名或目录错误。

尝试以下命令,如果显示为FALSE,那么您的文件不在您的工作目录中(“D:/ Saved documents / research / data / msia_RCP_4.5”)

setwd("D:/Saved documents/research/data/msia_RCP_4.5")
'msia_RCP_4.5_CSIR045.csv' %in% list.files()

查看list.files()以查看您工作目录中的文件(感谢@ ben-bolker)