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

离线Windows环境下dplyr包filter()与mutate()函数报错求助

离线Windows环境下dplyr函数报错求助

问题背景

  • 工作环境:离线Windows电脑,已安装R 4.3.1、R Studio 2023.06.1(Build 524),手动下载安装dplyr 1.1.2
  • 异常现象:执行library(dplyr)无报错,select()函数可正常使用,但调用filter()和mutate()时触发如下错误:
Error in .Call(dplyr_lazy_vec_chop_impl, data, rows, 
private$env_current_group_info, :Incorrect number of arguments (5), 
expecting 2 for 'dplyr_lazy_vec_chop_impl' ". 
  • 对比情况:相同代码在联网Mac环境下可正常运行
  • 依赖包警告:加载dplyr的部分依赖包(lifecycle 1.0.3、tibble 3.2.0、tidyselect 1.2.0、vctrs 0.6.0,均为最新版本)时,收到警告提示这些包是为R 4.4.0构建的,但当时Windows版R的最新版本为4.3.1
  • 当前困境:尝试下载这些依赖包的旧版本,但仅找到适用于Mac的归档版本,无法解决问题

2023年8月16日更新

已按建议运行诊断代码,附上控制台截图辅助排查:

  • 截图1:展示mtcars测试数据的使用、sessionInfo()输出结果及仓库配置信息
  • 截图2:展示isS4()相关诊断内容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 14:47:08