带插入符号的递归特征消除:度量';中华民国';不是由summary函数创建的
如果您能帮助我开始使用带插入符号的递归特征消除:度量';中华民国';不是由summary函数创建的,r,r-caret,rfe,R,R Caret,Rfe,如果您能帮助我开始使用caret包消除递归特性,我将不胜感激。我有74个特性的值介于0和1之间,还有一个分类变量的值为0或1 # get data (N=37) library(RCurl) x <- getURL("https://gist.githubusercontent.com/ericpgreen/46865e44182441332597aff1d5fcae86/raw/005774dfd035cdb357765415ded521c25f884d5f/rfe-examp
caret
包消除递归特性,我将不胜感激。我有74个特性的值介于0和1之间,还有一个分类变量的值为0或1
# get data (N=37)
library(RCurl)
x <-
getURL("https://gist.githubusercontent.com/ericpgreen/46865e44182441332597aff1d5fcae86/raw/005774dfd035cdb357765415ded521c25f884d5f/rfe-example.csv")
df <- read.csv(text = x)
df <- df[, -1]
但是我得到了两种类型的错误:
度量“ROC”不是由summary函数创建的;'将改用RMSE
及
响应具有五个或更少的唯一值。您确定要执行回归吗
是否有不同的参数来允许我拥有的功能?功能v1:v69最初是0-9分,我重新调整为0-1分。功能v70-v74最初的比例是0-3,我重新调整为0-1。如警告所示,某些功能只有2或3个唯一值
table(df$v5)
#0.888888888888889 1
# 4 33
默认摘要中不包括ROC,因此需要添加
rfFuncs$summary addingrfFuncs$summary
predictors(result)
#[1] "v24" "v58" "v2"
table(df$v5)
#0.888888888888889 1
# 4 33