我想知道是否有可能从read.csv调用中嵌入的file.choose()命令中提取文件名。现在,我分两个步骤执行此操作,但是用户必须两次选择相同的文件才能提取数据(csv)和文件名,以便在运行的函数中使用。我要创建它,这样用户只需要选择一次文件,然后我就可以使用数据和文件名。
这是我正在使用的东西:
data <- read.csv(file.choose(), skip=1))
name <- basename(file.choose())
如果有帮助,我正在运行OS X,因为我认为file.choose()的行为取决于操作系统。提前致谢。
最佳答案
为什么使用嵌入式file.choose()
命令?
filename <- file.choose()
data <- read.csv(filename, skip=1)
name <- basename(filename)
关于r - 从read.csv(file.choose())获取文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9233471/