使用read.xlsx删除已经在R studio中打开的文件
我正在做一个循环在不同的文件,需要读取一个文件提取信息,然后删除它。
在RI中使用openxlsx
软件包
datatemp = openxlsx::read.xlsx(xlsxFile = "./source/aFile.xlsx")
然而,我不能从Windows中删除文件,它告诉我,它在R studio中打开,我试图将read.xlsx指向另一个文件,并closeAllConnections
但它不起作用。
有没有办法断开R的文件,而不必closuresR studio?
谢谢
罗曼
我在Windows 7上,我用unlink
让我删除文件
datatemp = openxlsx::read.xlsx(xlsxFile = "temp.xlsx") unlink(datatemp)
然后我能够手动删除文件没有问题