您是否需要Microsoft Office(Excel)才能使用R读取.csv文件?

时间:2018-08-30 05:38:26

标签: r csv statistics

我刚刚将R下载到计算机上,但是当我尝试读取.csv文件时,出现以下错误:

  

文件错误(文件,“ rt”):无法打开连接

     

此外:警告消息:   在file(file,“ rt”)中:     无法打开文件'[filename] .csv':没有这样的文件或目录

在我命令程序读取.csv或尝试手动导入.csv时都会发生这种情况(尽管错误代码略有不同)。

这可能是因为我的计算机上没有Microsoft Office(以及后来的Excel)吗? .csv文件存在且未损坏,因为我可以将该文件上传到Google表格并在其中显示数据没有问题。要么就是这样,要么我没有正确安装R。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

否,您不需要任何特殊的程序包即可读取R中的纯文本CSV文件。

查看您的错误消息:

  

警告消息:在文件(文件,“ rt”)中:无法打开文件“ [文件名] .csv”:没有此类文件或目录

我想问题是您到所涉及文件的路径。作为快速解决方案,您可以尝试使用文件的完全限定路径。例如,在Windows上,您可以尝试以下操作:

data <- read.csv(file="c:/path/to/filename.csv", header=TRUE, sep=",")

如果可行,则问题出在CSV文件的位置。然后,如果您想继续使用相对路径,则必须弄清楚当前的R设置会带来什么。