【问题标题】:Panel data stargazer - Not including factor variables面板数据观星者 - 不包括因子变量
【发布时间】:2020-03-23 21:24:33
【问题描述】:

我想问在做面板数据模型时:随机、固定和 LSDV 使用lm 函数。当使用 stargazer 获得漂亮的结果表时,我们会为所有横截面虚拟 coef 获得一个附加变量 coef。如下例所示:

#Load packages
library(foreign)
library(plm)
library(stargazer)

#Load in Wooldridge data on crime
crime <- read.dta("http://fmwww.bc.edu/ec-p/data/wooldridge/crime4.dta")

#Declare our data to be a panel data set
crime.p <- pdata.frame(crime,index=c("county","year"))

#Run a panel model
#fixed effects / within
fixedeff <- plm(log(crmrte) ~ polpc + lwtuc + avgsen + wfed + d82 + d82 + d84 + d85,data=crime.p,model="within")

#Random effects
randomeff <- plm(log(crmrte) ~ polpc + lwtuc + avgsen + wfed + d82 + d82 + d84 + d85,data=crime.p,model="random")

#LSDV
LSDV <- lm(log(crmrte) ~ polpc + lwtuc + avgsen + wfed + d82 + d82 + d84 + d85 + factor(county)-1, data=crime.p)

stargazer(fixedeff, randomeff, LSDV, type = "text")

有没有办法让一张漂亮的桌子不包含所有factor(county) coefs?

我知道我们可以在打印表格时“手动”完成,但是我需要在函数中这样做,所以我需要 type = "text"

【问题讨论】:

  • 查看?stargazeromit = ... 的选项非常多。也许这有帮助?
  • 我知道omit 参数,我不知道如何在脚本中实现它
  • 我认为,如果您使用最小可重现示例(包括数据,例如使用 mtcars 或类似的)将其归结为您的确切问题,那么人们会更容易帮助您。参见例如stackoverflow.com/questions/5963269/… 现在我们必须猜测omit 的问题可能是什么。
  • 嗨@Petr,如果解决方案适合您,我很想得到一个支持。最好的问候,马可

标签: r rstudio panel-data stargazer


【解决方案1】:

正如 coeffeinjunky 所说,它应该与 omit 一起使用。将其作为选项添加到stargazer:

stargazer(fixedeff, randomeff, LSDV, type = "text", omit=c("county"))

这是您正在寻找的输出吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-26
    • 1970-01-01
    相关资源
    最近更新 更多