【问题标题】:stargazer, xtable, etc.: outputting custom standard errors with stars, excluding control variablesstargazer、xtable 等:输出带有星星的自定义标准错误,不包括控制变量
【发布时间】:2016-09-03 23:26:41
【问题描述】:

下图展示了我试图从 R 输出到 LaTeX 的内容。我愿意使用任何可行的方法/包。

如图所示,所需的输出具有多个模型(列)和多个回归(行)。

我有三个障碍:

首先,如何从两个不同模型中输出低于一个点估计的标准误差?我试图介绍的两个社会企业都不是传统的社会企业。两者都是修改后的集群鲁棒 SE 计算 我使用自定义 coeftest() 函数运行回归,并输出 coeftest 对象。

第二,如何呈现星星?我在 R 中设计了一种解决方法,以输出点估计值及其下方的两个 SE 计算,但不像 xtable 或 stargazer 那样自动转移星星。

第三,我只想输出处理变量的点估计和标准误差。正如您在表格底部看到的,在模型 (2) 和 (4) 中有控制变量,但我不想显示有关它们的任何进一步信息。

另外,值得注意的是,我的输出不是lm 对象,而是coeftest 对象,这是stargazer-compatible 但不是xtable-compatible。

【问题讨论】:

    标签: r latex xtable stargazer


    【解决方案1】:

    看看texreg,你需要修改latext代码,插入你想要的代码。

    library("texreg");library(lmtest);library("sandwich")
    library(nlme)
    
    m1<-lm(distance ~ age, data = Orthodont)
    coeftest(m1, vcov=sandwich)
    
    m2<-lm(distance ~ age + Sex, data = Orthodont)
    coeftest(m2, vcov=sandwich)
    
    test1=texreg(list(m1,m2),caption="Models",
                   label="Compmod",stars=c(0.05, 0.01))
    #cat(test1)
    
    model.1 <- lme(distance ~ age, data = Orthodont, random = ~ 1)
    model.2 <- lme(distance ~ age + Sex, data = Orthodont, random = ~ 1)
    texreg(list(m1,m2,model.1, model.2),caption="Models",
             label="Compmod", booktabs = TRUE, dcolumn = TRUE)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-19
      • 1970-01-01
      • 2016-11-15
      • 1970-01-01
      • 2010-09-21
      • 1970-01-01
      • 2023-04-05
      相关资源
      最近更新 更多