Rで重回帰分析をします。コード1で実行できます。
# コード1
#重回帰分析
lm(目的変数Y ~ 説明変数X1 + 説明変数X2 , data=データフレーム名)
#重回帰分析の名前付
モデルの名前 <- lm(目的変数Y ~ 説明変数X1 + 説明変数X2 , data=データフレーム名)
#詳細閲覧
summary(モデルの名前)
データを用いてやってみましょう。ウルドリッジのデータフレームwage2を使いましょう。コード2を実行してください。
#コード2
#wooldridgeのインストール。初回インストール時のみ
install.packages(wooldridge)
#データセットのパッケージwooldridgeを呼び出す
library(wooldridge)
#所得に関するデータセット
wage2
コード3で重回帰分析を実行できます。
#コード3
#重回帰分析の係数を知る
lm(wage ~ educ + IQ + black, data=wage2)
コード3で重回帰分析の詳細を閲覧できます。
#コード4
#回帰分析をしてreg1と名前をつける
reg1 <- lm(wage ~ educ + IQ + black, data=wage2)
#modelの詳細をみる
summary(reg1)