首页 > 解决方案 > 如何在没有双反斜杠的情况下读取目录名称作为用户输入?

问题描述

我想编写接受用户输入的通用代码,但是当我运行时:

directory_name <- readline(prompt="输入目录")

进入目录C:\Users\ANKIT\Documents

它显示这样的目录名称(带有双反斜杠)

directory_name "C:\\Users\\ANKIT\\Documents"

以及如何使用这个目录名来加载 .csv 文件?

标签: rwindowsinputpastebackslash

解决方案


使用 read.csv 和 paste0:

directory_name <- readline(prompt=" Enter the directory")

输入C:\Users\griffinevo\temporaryRfiles

read.csv(paste0(directory_name, "\\filename.csv"))

推荐阅读