我有一个外部驱动器,我想读取和写入.txt文件。有没有什么方法可以做到这一点,而不必改变setwd()到所需的位置?例如,我的外部驱动器的位置是:/Volumes/ExtDrive/Folder1我可以在write.table()中指定所需的输出位置吗?
.txt
setwd()
/Volumes/ExtDrive/Folder1
write.table()
6mw9ycah1#
只需在每次读写调用中指定完整文件路径(通过创建对象或粘贴完整路径)即可完成此操作。例如,在一个实施例中,
#set the data file data <- read.table(file = "/Volumes/ExtDrive/Folder1/data.txt", ...) #specify the file path for the output file fpout <- "/Volumes/ExtDrive/Folder1/" #output the datafile write.table(x = "data.txt", file = fpout , ...)
ccgok5k52#
这就是为什么创建了这里的包:)https://github.com/jennybc/here_here
2条答案
按热度按时间6mw9ycah1#
只需在每次读写调用中指定完整文件路径(通过创建对象或粘贴完整路径)即可完成此操作。例如,在一个实施例中,
ccgok5k52#
这就是为什么创建了这里的包:)
https://github.com/jennybc/here_here