观星者:省略和省略。是的。

DJJ*_*DJJ 4 r stargazer

我尝试使用omit和中的omit.yes.no选项stargazer()来省略虚拟变量。似乎有一个涉及此选项的错误。这些是我期望从观星者的输出中得到的。

                             logit_1       logit_2    logit_3

| covariates 1            |     21***   20 ***    21.4***
                             (0.2)     (0.12)    (0.10)

| covariate 2             |     0.5     0.3***     0.31***
                              (0.4)    (0.13)      (0.15)

| factor(covariate 3) A   |             0.123***   0.3***
                                        (0.06)     (0.08)

| factor(covariate 3) B   |             1.5**       1.03***
                                        (O.78)     (0.073)

|       OM                |    No         No        Yes
Run Code Online (Sandbox Code Playgroud)

我的观星者命令如下:

stargazer (logit_1,logit_2,logit_3, omit='OM', omit.labels="OM", omit.yes.no = c("Yes","No")).
Run Code Online (Sandbox Code Playgroud)

当我运行上一条命令时,OM变量的结果为否是是。

当我跑步

stargazer (logit_1,logit_2, omit='OM', omit.labels="OM", omit.yes.no = c("Yes","No"))
Run Code Online (Sandbox Code Playgroud)

我不知道

当我跑步时

stargazer (logit_2,logit_3, omit='OM', omit.labels="OM", omit.yes.no = c("Yes","No"))
Run Code Online (Sandbox Code Playgroud)

我得到是是。

小智 5

是的,这是一个已知的错误,将在下一版本中删除。目前,您可以应用以下修复程序:

在的第3956行上stargazer-internal.R,请替换:

if (!is.na(.global.coefficients[k,i])) {
Run Code Online (Sandbox Code Playgroud)

通过以下方式:

if (!is.na(.global.coefficients[.global.coefficient.variables[k],i]))
Run Code Online (Sandbox Code Playgroud)

然后,从源重新安装。您也可以通过电子邮件发送软件包作者的工作版本stargazer来解决此问题。