1
[R] 私は14の定量的な予測子を持つテーブルボストンを持っています。私は、すべての予測変数を反復処理するためにポリ関数を使いたい。 すべてのプレディクタに個別に使用する。私が使用してみました 、データフレーム内のマルチプル変数のポリ機能の使用
colnames(Boston) = >
[1] "crim" "zn" "indus" "chas" "nox" "rm" "age"...
for(index in colnames(Boston)){
lm(crim~poly(index,3))
}
私はエラーを取得する:すべての予測変数をループ内のトラブルを持つ lm(crim~poly(nox,3))
ポリ エラー(A =インデックス、3): '程度は' より小さくなければなりませんユニークなポイントの数
インデックス内の変数名をループ内で正しく参照する方法はありますか?
ありがとう@lampros! –