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

R脚本引用SharePoint外部CSV文件报错排查求助

R脚本引用SharePoint跨目录CSV报错排查

问题背景

我在公司SharePoint系统中编写R脚本,需要引用当前工作目录之外的CSV数据表。为适配多用户使用场景,我通过setwd(dirname(rstudioapi::getActiveDocumentContext()$path))基于活动文档所在路径设置工作目录。这次我尝试用../../../的方式向上三级导航到脚本与数据集的共同父目录,再直接引用目标数据集路径——该方法在其他脚本中运行正常,但本次执行报错。已排除路径字符长度限制、特殊字符干扰问题,想确认R的文件路径是否存在层级限制?注:必须遵循现有文件结构,以保障多用户可正常运行脚本。

示例代码(已替换为隐私化名)

# 工作目录设置
setwd(dirname(rstudioapi::getActiveDocumentContext()$path)) 
# 执行后工作目录为:C:/Users/myusername/My Organization/Group-SharePoint Site2 - Channel Name - Folder Name/Data Storage/PROD

# 数据读取
census <- read_csv("../../../Group-Sharepoint Site1 - Documents/General/Public Datasets/State Name/State Name_ACSST5Y2023_S2101_Veteran Status.csv")
# 注释:共同父目录位于当前工作目录向上三级的位置

错误信息

Error: '../../../Group-Sharepoint Dummy Folder - Documents/General/Public Datasets/State Name/State Name_ACSST5Y2023_S2101_Veteran Status.csv' does not exist in current working directory ('C:/Users/myusername/My Organization/Group-SharePoint Site2 - Channel Name - Folder Name/Data Storage/PROD').

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 23:16:02