运行randomForest
后,我有一个包含大量信息的对象RF
。如果我高亮显示对象名称并点击CTRL + R
,我会得到以下内容:
> RF
Call:
randomForest(x = iris[-5], iris[5], ntree = 50, sampsize = c(100), importance = TRUE, do.trace = F, forest = TRUE)
Type of random forest: regression
Number of trees: 50
No. of variables tried at each split: 2
Mean of squared residuals: 0.03852423
% Var explained: 13.13
我的问题是如何打印最后一行(%Var解释:13.13)?
我知道某些函数有一个像hist$breaks
这样的调用,它会给出对象的特定部分。我找不到任何类似的东西。有什么建议吗?
答案 0 :(得分:1)
解释的%方差应该类似于R ^ 2类型值。如果您查看?randomForest
,您会看到对象中的一个值是通过$rsq
访问的。只需乘以100即可。