path - 在函数中指定路径和子文件夹不起作用
问题描述
我在 R 中的路径似乎出了点问题。每当我在 Markdown 中并希望在函数中指定路径或子目录时,这不起作用。也就是说,我只能读取通过 knitr::opts_knit$set(root.dir = "") 设置的工作目录中的文件,并且不能在整个过程中指定单独的路径。
不起作用的示例:
files <- list.files(path = "C:/Folder/folder", pattern = "*.csv") %>% map_df(~read_csv(.))
(“错误:当前工作目录中不存在'fileName.csv'([显示安装程序中的路径/工作目录,而不是函数内的指定文件夹])。”)
此外,只有在相关代码行一起运行时才使用 setwd() (这不是我所追求的解决方案):
setwd("C:/Folder/folder")
files <- list.files(pattern = "*.csv") %>% map_df(~read_csv(.))
解决方案
推荐阅读
- css - Internet Explorer 11 中的 CSS flex
- javascript - 为什么调整大小事件只触发一次
- javascript - 创建 ESLint CLIEngine 时出现问题
- swift - 将图像上传到 Firebase Storage Swift 时内存崩溃
- notifications - 客户端 Blazor 应用程序,按下按钮时向计算机上的应用程序发送通知
- simulate - 使用每个级别的已知值模拟分类变量
- java - 64 位服务器 VM 警告:选项 -Xverify:none 和 -noverify 在 JDK 13 中已弃用。从环境变量中删除 -Xverify:none 是否安全?
- html - 如何使 iframe 滚动到 iOS 上父内容中的锚点?
- video-editing - 您将如何在 kdenlive 中一起加速多个剪辑?
- sql - 有没有办法在 SQL Server 2017 中确定查询的列中是否存在重复项并更改该输入?