Java RenjinScriptEngine上的lm函数错误(EvalException)

Java RenjinScriptEngine上的lm函数错误(EvalException),java,r,renjin,Java,R,Renjin,我发现当所有值都相同时,lm函数会抛出错误。但是它在GNUR上工作。我使用的是最新的renjin-script-engine-0.8.1593.jar 将引发任何异常: Caused by: org.renjin.eval.EvalException: contrasts can be applied only to factors with 2 or more levels at org.renjin.primitives.Conditions.stop(Conditions.java

我发现当所有值都相同时,lm函数会抛出错误。但是它在GNUR上工作。我使用的是最新的
renjin-script-engine-0.8.1593.jar

将引发任何异常:

Caused by: org.renjin.eval.EvalException: contrasts can be applied only to factors with 2 or more levels
    at org.renjin.primitives.Conditions.stop(Conditions.java:193)
    at org.renjin.primitives.R$primitive$stop.doApply(R$primitive$stop.java:72)"
当我用这个脚本调用RenjinScriptEngine.eval(..)时:

fit<-lm("formula"=vals~index,"data"=data)

人人网的目标是与最新版本的GNU R兼容。如果您发现差异或遇到类似上述错误,请在提交错误报告。我们很高兴有测试用例

"2015-36",9
"2015-37",9
"2015-41",9.