Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
varimp(R partykit)为条件重要性设置重新计算错误_R_Machine Learning_Random Forest_Feature Selection_Party - Fatal编程技术网

varimp(R partykit)为条件重要性设置重新计算错误

varimp(R partykit)为条件重要性设置重新计算错误,r,machine-learning,random-forest,feature-selection,party,R,Machine Learning,Random Forest,Feature Selection,Party,首先,我构建了一个模型 cf1 <- cforest(y~., data = DATA, strata = DATA$y, ntree = 200L, mtry = 10) 它回来了 Error in x[strata == s] <- .resample(x[strata == s]) : NAs are not allowed in subscripted assignments x[strata==s]中的错误事实是,如果我保持所有整数类型的协变量,

首先,我构建了一个模型

cf1 <- cforest(y~., data = DATA, strata = DATA$y,
           ntree = 200L, mtry = 10)
它回来了

Error in x[strata == s] <- .resample(x[strata == s]) : 
NAs are not allowed in subscripted assignments

x[strata==s]中的错误事实是,如果我保持所有
整数
类型的协变量,而不是将它们转换为
因子
,应用
varimp
不会产生错误。

你能给出一个最小的可重复性示例吗?否则很难调试。@AchimZeileis我正在尝试这样做。顺便问一下,你认为我设置
地层的方式是应该的吗?@AchimZeileis示例补充道。谢谢。但是,在执行
test@AchimZeileis之后,我成功地运行了这个程序。您的意思是您没有遇到相同的错误吗?我安装了1.2.1版本的
partykit
Error in x[strata == s] <- .resample(x[strata == s]) : 
NAs are not allowed in subscripted assignments
cf2 <- cforest(X5_years_survival~., data = test, strata = X5_years_survival,
           ntree = 200L, mtry = 6)
cf2.imp_cond <- varimp(cf2, conditional = TRUE)
Error in x[strata == s] <- .resample(x[strata == s]) : 
NAs are not allowed in subscripted assignments