2017-06-23 73 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 
更換你的最後一行
相關問題