我有一个R脚本。我在其中将路径存储在变量中并在程序中调用它 R脚本:-
args <- "/media/folder"
result <- paste0(args,"/folder_a/result")
df <- read.table("/home/media/abc.txt", header = F)
a0 <- df[df$Copy_No=="cn=0",]
write.csv(a0,paste(result,"c0.csv",sep="/"))
当我在R终端中使用这些命令时它起作用,但是当我在R脚本下使用这些命令时,结果将在存在R脚本的地方生成。我哪里错了?
答案 0 :(得分:-2)
运行R脚本时,默认情况下,工作目录为该脚本的目录。 在“ args”中使用整个路径的名称。例如:
args <- "C:/media/folder"