如何在RDotNet中打破长线?

时间:2018-03-08 07:38:07

标签: c# .net vb.net r.net

如何打破用于在c#中运行的R脚本的长行? 例如,如果我有这段代码:

engine.evalute("f.rf=function(i) { NBR_ACH<-ALL_DATA[-intrain,1] set.seed(7) MD.NBR_ACH=randomForest(NBR_ACH~.,data=training,mtry=i,importance=TRUE,ntree=1000) NBResti=predict(MD.NBR_ACH,newdata=testing)c(i,round(sqrt(mean(sum((1-NBResti/NBR_ACH)^2)))/sqrt(length(NBR_ACH)),4))");

在R中,我们更容易做并且效果非常好!

1 个答案:

答案 0 :(得分:1)

您可以使用允许换行的逐字字符串语法,并将您的换行符放在R中的位置:

@"Line1
Line2"