在java中使用renjin运行R脚本时,取消阻止操作异常TODO

在java中使用renjin运行R脚本时,取消阻止操作异常TODO,java,r,renjin,Java,R,Renjin,我是R和Renjin的新手,但我正在尝试从spring引导服务运行一个遗留的R脚本,我得到了这个不受支持的异常。我已经将遗留脚本的问题缩小到对Svymer函数的调用。 我在这里添加了详细信息 该设计由以下内容生成: svrepdesign(data = svy_data, type = "JK1", weights = ~ weights, repweights = "weights[1-9]+") 到目前为止,我尝试的是: 添加可能丢失的依赖项(矩阵、基、统计),这不起作用,在某些情况下只

我是R和Renjin的新手,但我正在尝试从spring引导服务运行一个遗留的R脚本,我得到了这个不受支持的异常。我已经将遗留脚本的问题缩小到对Svymer函数的调用。 我在这里添加了详细信息

该设计由以下内容生成:

svrepdesign(data = svy_data, type = "JK1", weights = ~ weights, repweights = "weights[1-9]+")
到目前为止,我尝试的是:

  • 添加可能丢失的依赖项(矩阵、基、统计),这不起作用,在某些情况下只会产生更多问题
  • 注释我一个接一个传递的参数,这没有任何区别,错误仍然出现
  • 我还尝试了另一个类似的函数svytotal,得到了相同的错误
可能是因为不支持使用复制加权平均值计算平均值吗?如果是这样的话,还有另一种方法来计算这一点,并且仍然使用人精吗?如果没有,还有什么其他建议可以代替人精来运行R遗留代码吗

具有相同参数的相同脚本在RStudio中运行良好