1
R 팩키지 lfe
의 felm
함수를 사용하여 추정하고 싶은 많은 요소가있는 선형 모델에서 피팅 된 값을 얻으려고합니다. 함수에 의해 반환 된 fitted.values
이 의미하는 바를 오해하지 않는 한,이 값은 수동으로 빌드 할 때 얻을 수있는 출력과 일치하지 않는 것처럼 보입니다. 다음은 패키지 설명서에서 수정 된 예제입니다.FELM의 피팅 값
library(lfe)
set.seed(42)
nn = 10
n1 = 3
x <- rnorm(nn)
f1 <- sample(n1, length(x), replace=TRUE)
y <- 2.13*x + cos(f1) + rnorm(length(x), sd=0.5)
est <- felm(y ~ x | f1)
estb <- lm(y~x+factor(f1)-1)
# we have exactly the same coefficients
getfe(est)['effect']/estb$coefficients[2:(n1+1)]
est$coefficients/estb$coefficients[1]
# but different fitted values -- in fact all having the same group offset
estb$fitted.values-est$fitted.values
이러한 오프셋은 무엇입니까? felm
은 다른 종류의 적합한 가치를 반환하려고합니까? 고마워.