我希望使用以下代码将R结果表达式传递给整数变量:
int ID_commun = new int();
ID_commun = engine.Evaluate("intersect(intersect(DataIns$Id,DataAch$FrontOfficeUser_Id),intersect(DataDia$UserId,DataCad$FrontOfficeUser_Id))").AsInteger();但我发现了一个错误:
不能隐式地将'RDotNet.IntegerVector‘转换为'int’
怎么解决这个问题?谢谢!
发布于 2018-01-08 15:49:17
这样做:
var ID_commun = engine.Evaluate("intersect(intersect(DataIns$Id,DataAch$FrontOfficeUser_Id),intersect(DataDia$UserId,DataCad$FrontOfficeUser_Id))").AsInteger();https://stackoverflow.com/questions/48153476
复制相似问题