Jos*_*ien 10
on.exit()就像这样的情况.在非交互式设置中打开(文件或其他)连接时,最好使用它.
f <- function() {
pdf(tempfile()) # tempfile() so example doesn't clutter up working directory.
on.exit(dev.off())
plot(randomNonExistentObjectName)
}
f()
# Error in plot(randomNonExistentObjectName) :
# object 'randomNonExistentObjectName' not found
dev.list()
# NULL
Run Code Online (Sandbox Code Playgroud)