두 범주 형 속성, B
및 F
을 비롯한 여러 속성에서 선형 회귀 분석을 실행하고 있으며 모든 요소 수준에 대한 계수 값을 얻지 못합니다.`lm` 요약에 모든 요인 수준이 표시되지 않습니다.
B
에는 9 개의 레벨이 있으며 F
에는 6 개의 레벨이 있습니다. 처음에 모델을 (인터셉터를 사용하여) 실행했을 때, 저는 B
에 대해 8 개의 계수를 얻었고, F
에 대해 5를 얻었습니다. 각 계수는 절편에 포함 된 첫 번째 레벨로 이해했습니다.
각 계수의 계수를 기준으로 B
및 F
의 순위를 매기려고 모든 계수에 대해 계수를 얻을 수 있도록 각 요소 뒤에 0을 더한 후 -1
을 추가했습니다.
Call:
lm(formula = dependent ~ a + B-1 + c + d + e + F-1 + g + h, data = input)
Coefficients:
Estimate Std. Error t value Pr(>|t|)
a 2.082e+03 1.026e+02 20.302 < 2e-16 ***
B1 -1.660e+04 9.747e+02 -17.027 < 2e-16 ***
B2 -1.681e+04 9.379e+02 -17.920 < 2e-16 ***
B3 -1.653e+04 9.254e+02 -17.858 < 2e-16 ***
B4 -1.765e+04 9.697e+02 -18.202 < 2e-16 ***
B5 -1.535e+04 1.388e+03 -11.059 < 2e-16 ***
B6 -1.677e+04 9.891e+02 -16.954 < 2e-16 ***
B7 -1.644e+04 9.694e+02 -16.961 < 2e-16 ***
B8 -1.931e+04 9.899e+02 -19.512 < 2e-16 ***
B9 -1.722e+04 9.071e+02 -18.980 < 2e-16 ***
c -6.928e-01 6.977e-01 -0.993 0.321272
d -3.288e-01 2.613e+00 -0.126 0.899933
e -8.384e-01 1.171e+00 -0.716 0.474396
F2 4.679e+02 2.176e+02 2.150 0.032146 *
F3 7.753e+02 2.035e+02 3.810 0.000159 ***
F4 1.885e+02 1.689e+02 1.116 0.265046
F5 5.194e+02 2.264e+02 2.295 0.022246 *
F6 1.365e+03 2.334e+02 5.848 9.94e-09 ***
g 4.278e+00 7.350e+00 0.582 0.560847
h 2.717e-02 5.100e-03 5.328 1.62e-07 ***
이
그러나F1
가 여전히 표시되지 B
의 모든 수준의 디스플레이로 이어지는 부분에서 일했다. 더 이상 가로 채기가 없기 때문에 왜 F1
이 선형 모델이 아닌지 혼란 스럽습니다.
+ F - 1
는 + B - 1
F
표시되는 모든 수준의 계수의 결과가 아니라 B1
앞에 있도록 호출의 순서를 전환.
이 사람이 하나 B
및 F
모두의 모든 수준을 표시하는 방법, 또는 어떻게이 출력에서 F
의 다른 수준에 비해 F1
의 상대적 무게를 평가하기 위해 알고 있나요?
Zheyuan Li는 선형 회귀가 원래 함수를 간단한 함수 집합 인 변수에 직각 투영하는 것과 매우 유사합니다. 두 개 이상의 변수가 같은 경우 (예 : 상수 함수) 하나만 유지됩니다. 그리고'R'이 처음 나타나는 것만 같습니다. – clemlaflemme