2017-06-23 10 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 
であなたの最後の行を置き換え
関連する問題