2017-06-23 33 views
0

我正在运行glm分类器,我想将这些模型存储在一个命名列表中,给每个模型分类器中使用的预测器的名称 - 从角色矢量中提取。但我得到一个错误。将一个对象存储到一个列表中,并给它一个存储在一个字符向量中的名称R

对于重复的例子,我使用mtcars数据集(基R):

> data(mtcars) 
> results <- list() 
> model1 <- glm(am ~ hp, mtcars, family ="binomial") 
> results <- list() 
> names <- c("hp" , "cyl") 
> results <- append(results, list(names[1] = model1)) 
Error: unexpected '=' in "results <- append(results, list(names[1] =" 

你的意见将不胜感激。

回答

1

results[[names[1]]] <- model1 
更换你的最后一行
相关问题