Tôi đang cố gắng sử dụng gói stargazer
sau khi ước tính mô hình với felm
(từ gói lfe
) và gặp lỗi, có thể ai đó có thể cung cấp trợ giúp về vấn đề này. Dưới đây tôi cung cấp một ví dụ đơn giản.Sử dụng stargazer cho lfe và gặp lỗi
library(lfe)
library(stargazer)
oldopts <- options(lfe.threads=1)
x <- rnorm(1000)
x2 <- rnorm(length(x))
id <- factor(sample(10,length(x),replace=TRUE))
firm <- factor(sample(3,length(x),replace=TRUE,prob=c(2,1.5,1)))
year <- factor(sample(10,length(x),replace=TRUE,prob=c(2,1.5,rep(1,8))))
id.eff <- rnorm(nlevels(id))
firm.eff <- rnorm(nlevels(firm))
year.eff <- rnorm(nlevels(year))
y <- x + 0.25*x2 + id.eff[id] + firm.eff[firm] +year.eff[year] + rnorm(length(x))
est <- felm(y ~ x+x2 | id + firm + year)
stargazer(est)
tôi nhận được lỗi sau:
Error in if (.global.coefficient.variables[i] %in% .global.intercept.strings) { : argument is of length zero
Đây có thể là lỗi, vì mô hình 'felm' nằm trong danh sách các đối tượng được hỗ trợ (http://cran.r-project.org/web/packages/stargazer/stargazer.pdf). Bạn có thể nên liên hệ với người duy trì: 'maintainer (" stargazer ")'. –