r - 如果我的当前文件夹存在于目录中,如何添加参数
问题描述
我有将创建一个新文件夹然后将目录设置为新文件夹的 R 代码。但是我想添加一个参数来检查目录中是否存在新文件夹,如果存在则不会创建新文件夹。
这是我的 R 代码
path <- getwd()
newfolder <- "New Folder"
dir.create(file.path(path, newfolder))
new_path <- file.path(path, newfolder)
setwd(new_path)
我正在努力添加论据以实现我的目标。任何人都可以帮助我吗?
解决方案
使用dir.exists()
:
fp <- file.path(path, newfolder)
if (!dir.exists(fp)) dir.create(fp)
推荐阅读
- sql - 多个查询的结果在 Oracle 中作为一个结果
- reactjs - Typescript Type 或 Lint 以防止意外地将实际函数渲染到 JSX 中,而不是执行的返回值
- python-3.x - Keras (Sequential) - Multi Input (Numerical + n Embeddings) 中的 model.summarize() 可以工作吗?
- node.js - 如何呈现已使用 facebook 登录的用户名?
- reactjs - 无法使 React Router Dom Link 工作
- java - 当我在 NetBeans 中按“新项目”时,我在类别中找不到 Java
- excel - 如何在 ErrorHandler 之后返回上一行?
- php - 无法在 wordpress 页面中加载 iframe
- javafx - 单击按钮时在边框窗格中心内设置 Vbox 时出错
- python - 如何将变量从本地烧瓶应用程序传递到远程烧瓶应用程序