我有一个外部驱动器,我想要读取和写入.txt
文件。有什么方法可以做到这一点,而无需将setwd()
更改为所需的位置?例如,我的外置硬盘的位置是:/Volumes/ExtDrive/Folder1
我可以在write.table()
中指定所需的输出位置吗?
答案 0 :(得分:1)
您可以通过在每个读写调用中指定完整文件路径(通过创建对象或粘贴完整路径)来完成此操作。如,
#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 , ...)