我想编写从用户那里获取输入的通用代码,但是当我运行时:
directory_name< - readline(prompt =“输入目录”)
输入目录C:\Users\ANKIT\Documents
它显示这样的目录名称(带有双反斜杠)
directory_name“C:\\ Users \\ ANKIT \\ Documents”
如何使用此目录名加载.csv文件?
答案 0 :(得分:0)
使用read.csv和paste0:
directory_name <- readline(prompt=" Enter the directory")
输入 C:\ Users \ griffinevo \ temporaryRfiles
read.csv(paste0(directory_name, "\\filename.csv"))
答案 1 :(得分:0)
我们可以使用paste0
paste
文件与对象directory_name
directory_name <- readline(prompt=" Enter the directory")
dat <- read.csv(paste0(directory_name, "\\mpg_data.csv"))
或使用paste
并指定sep
dat <- read.csv(paste(directory_name, "mpg_data.csv", sep="\\"))
dim(dat)
#[1] 79 16