このquantreg
パッケージを使用して、R で分位点回帰を計算しています。次のコマンドを使用して QR を呼び出します。
quantGsReg15 <- rq(gsRMSD ~ kMeanGrp + medianDurationMS + flightHours +
flightHoursType + landings30days + privPilot + afterKSS,
tau = .15 , data = accumulatedNM , method="fn")
summary(quantGsReg15)
戻り値を見ると、変数 flightHours と flightHoursType の係数はゼロ/NULL です。
tau: [1] 0.15
Coefficients:
coefficients lower bd upper bd
(Intercept) 1.080000e-03 -1.381000e-02 1.618000e-02
kMeanGrp2 1.510000e-03 -1.797693e+308 1.510000e-03
kMeanGrp3 6.170000e-03 -2.630000e-03 1.797693e+308
medianDurationMS -1.000000e-05 -4.000000e-05 3.000000e-05
flightHours 0.000000e+00 0.000000e+00 0.000000e+00
flightHoursType 0.000000e+00 0.000000e+00 1.000000e-05
landings30days 3.000000e-05 -6.600000e-04 3.600000e-04
privPilotyes 4.440000e-03 -1.797693e+308 1.380000e-02
afterKSS 3.000000e-05 -1.130000e-03 2.250000e-03
追加するse = "nid"
と、警告メッセージも表示されます。
警告メッセージ: summary.rq(quantGsReg15, se = "nid") : 7 非正の fis
以前に計算した OLS 回帰は、そうではない可能性が高いことを示しています。さまざまな QR メソッド ( method = "fn") を試しましたが、成功しませんでした。
0.5 分位数に対して同じコマンドを呼び出すと、同様の出力が返されます。ただし、別の警告メッセージが表示されます。
警告メッセージ: rq.fit.br(x, y, tau = tau, ci = TRUE, ...) : 解が一意でない可能性があります
私は何を間違っていますか?私は今30分間グーグルで検索しましたが、成功しませんでした。