0
fit <- gbm(Crop_Damage ~ Estimated_Insects_Count+Crop_Type+ Soil_Type
       +Pesticide_Use_Category+Number_Doses_Week+Number_Weeks_Used
       +Number_Weeks_Quit+Season,
       data = mydata, distribution="multinomial")

gbmpred <- predict(fit,mydata,n.trees = fit$n.trees)

我尝试了上面的代码,但它给了我概率。我想得到预测

4

1 回答 1

0

默认情况下,预测函数的预测在 f(x) 的范围内,因此在多项式(分类)情况的返回值中将返回概率。您所要做的就是通过选择概率最高的类将它们转换为响应

于 2017-11-06T17:24:59.983 回答