java - 来自java的R代码给出错误:lev(modelFit)错误:找不到函数“lev”
问题描述
在java中获取RConnection,通过以下方式分配数据
rConnection.assign(".tmp.","'{json goes here}'");
rCon.parseAndEval("try(eval(parse(text=model_S(.tmp.))),silent=TRUE)");
拨打上述电话时
lev(modelFit) 中的错误:找不到函数“lev”
在 R 中,我还安装了 Caret、Kernlab 包。当我在 R 中执行相同的代码时,它工作正常。但是当调用是从 Java 进行时,它会给出错误。
任何输入都会有帮助。谢谢你。
解决方案
使用以下语句:
rCon.parseAndEval("library(caret)")
解决了这个问题。
推荐阅读
- angular - Angular 2+ 使用 ngTemplateOutlet
- android - 如何设置 React Native 应用程序的方向或语言
- prestashop - Prestashop 1.6 - 来自订单详细信息仪表板中编辑产品选项卡的附件
- filter - 为什么我的 python Butterworth 滤波器平滑信号频谱(在频率空间中)?
- angular - 将模拟 DOM 事件传递给 Angular 中的组件方法以进行单元测试
- kotlin - 如何在链内的 RXJava2 中使用 .delay() 和 .timer()?
- c# - 如何使用 ExcelReader 将数据导入数据库
- python - 从基于自定义类的视图继承的基于类的视图在父级中看不到上下文变量
- tsql - 用 TSQL 中的 Newid() 值替换 Dense_Rank() 值?
- c# - 调试 C# 时为什么不能更改字典键值对的计数?