No.21132 Re: lmオブジェクトから説明変数名を取り出すには? 【葉隠】 2014/07/03(Thu) 14:02
連続投稿失礼いたします。
何とか下記のように取り出せてはいるのですが,不要な部分も付いてきてしまいます。
("6 Levels: (Intercept) X2..."の部分)
何か上手い方法は無いでしょうか。。。
vars <- data.frame(names(coef(ans)))
vars.X1 <- vars[2,]
> vars.X1
[1] X1
3 Levels: (Intercept) X2...
No.21133 Re: lmオブジェクトから説明変数名を取り出すには? 【青木繁伸】 2014/07/03(Thu) 16:21
ans <- lm( )
names(coef(ans)[-1])
で得られるベクトルが説明変数の名前になるでしょう
No.21139 Re: lmオブジェクトから説明変数名を取り出すには? 【葉隠】 2014/07/04(Fri) 13:28
青木先生
ご教示ありがとうございます。
説明変数を個別に取り出したかったのですが,下記のようにすることで,上手くいきました。
本当にありがとうございます。
今後ともご指導のほど,お願い致します。
ans <- lm( )
list <- names(coef(ans)[-1])
X1 <- list[1]
X2 <- list[2]
● 「統計学関連なんでもあり」の過去ログ--- 046 の目次へジャンプ
● 「統計学関連なんでもあり」の目次へジャンプ
● 直前のページへ戻る