[英]Extract details info from regsubsets
給定一個數據集,如果我們在 R 中使用 regsubsets 函數,我們只能使用像 Adjusted R Squared 這樣的比例來繪制結果:
data(iris)
a = regsubsets(Petal.Width~.,data=mmat,nbest=5)
plot(a,scale="adjr2")
有沒有辦法獲得像跳躍功能這樣的詳細信息? 諸如變量“which”和“adjr2”之類的詳細信息?
data(iris)
a = leaps(x=iris[,-5], y=iris[,5], method=c("adjr2"), names=names(iris[-5]))
print(a$which)
print(a$adjr2)
您可以通過將summary()
函數應用於regsubsets()
來獲取此信息。 此方法允許計算$which
、 $rsq
、 $adjr2
、 $cp
、 $bic
等。
library(leaps)
data(iris)
a <- summary(regsubsets(Petal.Width~.,data=iris,nbest=5))
summary(a)
a$which
a$rsq
a$adjr2
我不確定您要問什么,但是在https://cran.r-project.org/web/packages/leaps/leaps.pdf查看有關regsubsets()
的文檔,我們也可以看到該功能支持which
以及超出調整后的 r 平方的度量(例如 Cp、r 平方、BIC)。
您還可以在此處找到使用示例: http : //rstudio-pubs-static.s3.amazonaws.com/2897_9220b21cfc0c43a396ff9abf122bb351.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.