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

使用readRDS读取本地GitHub仓库RDS文件时连接失败求助

问题排查与解决
  • 核心问题:你的代码逻辑有误。file.choose()已经把选中文件的完整路径存在了变量data_import.rds里,但你调用readRDS()时传入的是字符串"data_import.rds"——这意味着R会在当前工作目录下找一个名叫data_import.rds的文件,而不是你实际选中的那个GitHub仓库里的文件。

  • 修正后的代码:

    data_import_path <- file.choose()  # 变量名换成更清晰的命名,避免和文件名混淆
    data <- readRDS(data_import_path)
    

    直接把变量名传给readRDS,不要加引号,这样R才会读取你实际选中的文件路径。

  • 额外排查点(如果修正后仍报错):

    • 检查本地GitHub仓库文件夹的权限,确保R有读取权限(比如Windows下右键文件夹→属性→安全,确认当前用户有读取权限)
    • 确认文件路径里没有特殊字符(比如中文、空格、特殊符号),如果有可以尝试给路径加引号或者用file.path()拼接路径
    • 检查Git是否对文件做了自动转换(比如LF/CRLF),可以右键文件→Git→查看修改记录,确认文件内容没有被篡改

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 11:54:53