やりたいこと
Rを利用した重回帰分析。説明変数を出席日数、従属変数をアルバイトの有無、自宅通学か否か、通学時間としてこれらが出席日数にどのような影響を与えているかの分析です。
またアルバイトと自宅通学はダミー変数を用いています
現状
|出席日数|アルバイト|自宅通学|通学時間|
|:--|:--:|--:|
|5|1|1|40|
|5|1|1|120|
|5|1|1|50|
|....|...|...|...|
このようなデータをcsv形式でRに表示するところまではできたのですが,result関数などを用いてもうまく分析することができていないです。
出席日数、アルバイト、自宅通学、通学時間をそれぞれ、Y,X1,X2,X3として
result <- lm(Y1~X1+X2+X3,data=d)
としたのですが
eval(predvars, data, env) でエラー: オブジェクト 'Y1' がありません
のようなエラーが出ます
また挿入したデータなのですが、表示すると
Y1.X1.X2.X3 1 5,1,1,40 2 5,1,1,120 3 5,1,1,50 4 5,1,1,90 5 5,1,2,30 6 4,1,1,90
のように微妙なズレが発生しています。このズレが何かエラーを引き起こしているのでしょうか?
合わせてご回答していただけると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/11/22 02:51