データセットには、252 個の観測値と 18 個の変数があります。10 番目ごとの観測値を含むテスト サンプルと、残りのデータを含むトレーニング サンプルが必要だったので、2 つの別個のデータセットを作成しました。
id <- seq(1, nrow(fat), by=10)
test <- fat[id,]
train <-fat[id,]
brozek
とを除くすべての予測子を使用して、線形回帰を実行できますdensity
。
model2 <- lm(siri ~ .-brozek -density, train)
主成分回帰モデルを実行する必要があります
fatpca<-prcomp(fat[-id,]
ただし、これには変数brozek
とが含まれますdensity
。
これらの変数を除外して PCR モデルを作成するにはどうすればよいですか?