私は線形回帰をしようとしていますが、正の係数を持つ変数を使用することを検討しています(これはハードしきい値化と呼ばれていますが、わかりません)。例えばR線形回帰でスレッシュホールドを行う方法はありますか?
:上記の回帰で
> summary(lm1)
Call:
lm(formula = value ~ ., data = intCollect1[, -c(1, 3)])
Residuals:
Min 1Q Median 3Q Max
-15.6518 -0.2089 -0.0227 0.2035 15.2235
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.099763 0.024360 4.095 4.22e-05 ***
modelNum3802 0.208867 0.008260 25.285 < 2e-16 ***
modelNum8000 -0.086258 0.013104 -6.582 4.65e-11 ***
modelNum8001 -0.058225 0.010741 -5.421 5.95e-08 ***
modelNum8002 -0.001813 0.012087 -0.150 0.880776
modelNum8003 -0.083646 0.011015 -7.594 3.13e-14 ***
modelNum8004 0.002521 0.010729 0.235 0.814254
modelNum8005 0.301286 0.011314 26.630 < 2e-16 ***
、私は唯一のモデル3802、8004および8005の各変数名をコピーせずに、これを行うと、貼り付けする方法はありますを使用したいのでしょうか?
'?coef'を確認できます。 負の係数 の変数を削除し、回帰を再計算すると、 の残りの係数の符号が変わる可能性があります。 –