如何解决在函数中指定路径和子文件夹不起作用
我在 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(.))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。