importing a CSV file
我刚开始学习 R,这是我的第一门编程语言。我尝试从我的系统中导入一个 CSV 文件,该文件在我的计算机上的下载中,使用:
1 2 3 | getwd() setwd("/downloads") statesInfo <- read.csv('stateData.csv') |
但我不断收到下面的错误消息。
setwd("/downloads")
Error in setwd("/downloads") : cannot change working directory
statesInfo <- read.csv('stateData.csv') Error in file(file,"rt") : cannot open the connection In addition: Warning message: In file(file,"rt") : cannot open file 'stateData.csv': No such file or directory.
我会不会弄错了。
R 无法识别您所指的目录,这就是您收到第一个错误的原因。
工作目录保持不变,R 在当前工作目录中找不到文件
要设置工作目录,请使用完整路径:
但是,如果您只是导入文件,则无需每次都更改工作目录。您可以简单地引用其他位置的文件。如果您使用的是 Windows - 您需要将
1 | dat <- read.csv("../../Downloads/stateData.csv") |
第一个
编辑
以上适用于 Windows 安装,对于 Mac/其他系统,您必须使用 tilda 表示法:例如
所以,应该是这样的。
1 | setwd("c:/mydir") |
还有。
1 | MyData <- read.csv(file="c:/mydir/TheDataIWantToReadIn.csv", header=TRUE, sep=",") |