You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用处理Excel文件的R代码时应如何正确设置工作目录?

R 工作目录设置解答

首先明确结论:不需要强制将工作目录设置为Excel文件的存储文件夹,两种配置方式均可,按需选择即可。

两种常用配置方案

  • 方案1:将工作目录直接设置为Excel存储文件夹
    操作后你可以直接在read_excel()等读取函数中写文件名,不需要额外加路径前缀,适配你代码中注释掉的文件读取写法。
    操作代码示例:
    # 查看当前工作目录
    getwd()
    # 替换为你自己的Excel存储文件夹路径,Windows系统用正斜杠/或者双反斜杠\\做分隔符
    setwd("C:/xxx/存储Excel的文件夹路径")
    # 之后可直接读取文件
    batch <- read_excel('Statistics-Batch_13-Day1_Openfiled_02-12-2018.xlsx', skip=0, col_names = FALSE)
    
  • 方案2:将工作目录设置为rawfiles的上级文件夹
    适配你现有未注释的list.files('./rawfiles/',pattern='Stat*')写法,程序会自动读取当前工作目录下rawfiles子文件夹里的符合规则的Excel文件,适合需要分类存放数据、代码的项目场景。
    操作代码示例:
    # 替换为你自己的rawfiles文件夹的上级目录路径
    setwd("C:/xxx/rawfiles的上级文件夹路径")
    # 直接沿用你现有代码即可
    batch_list <- list.files('./rawfiles/',pattern='Stat*')
    

注意:路径中不要使用单反斜杠\,会被R识别为转义符导致路径错误

内容的提问来源于stack exchange,提问作者Newb

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 07:15:03