在 R.net c# 中找不到对象
Object not found in R.net c#
从 csv 文件导入数据后,我想根据 Id 编号排列它们,例如第一个 table:
DataFrame DataIns = engine.Evaluate("DataIns<-read.table('C:/Users/isalah/Desktop/Fichiers_CRM/Fichier_csv/Diagnostic.csv', header=TRUE, sep =';',fill = TRUE)").AsDataFrame();
engine.Evaluate("DataIns[with(DataIns, order(Id)),]").AsExpression();
但是显示了这个错误:
'Error in order(Id) : object 'Id' not found
怎么解决的?谢谢!
问题是您在 Id
周围缺少单引号,因此它会尝试将其作为对象求值。
正确的做法是这样的:
engine.Evaluate("DataIns[with(DataIns, order('Id')),]").AsExpression();
从 csv 文件导入数据后,我想根据 Id 编号排列它们,例如第一个 table:
DataFrame DataIns = engine.Evaluate("DataIns<-read.table('C:/Users/isalah/Desktop/Fichiers_CRM/Fichier_csv/Diagnostic.csv', header=TRUE, sep =';',fill = TRUE)").AsDataFrame();
engine.Evaluate("DataIns[with(DataIns, order(Id)),]").AsExpression();
但是显示了这个错误:
'Error in order(Id) : object 'Id' not found
怎么解决的?谢谢!
问题是您在 Id
周围缺少单引号,因此它会尝试将其作为对象求值。
正确的做法是这样的:
engine.Evaluate("DataIns[with(DataIns, order('Id')),]").AsExpression();