0

我想知道如何在包中更改复杂的dict变量etablefixest

例如,我有一个回归Y ~ x1 + x2:abs(x3):x4,我想更改x2:abs(x3):x4.

我努力了

etable(...,
dict = c(`x2:abs(x3):x4` = 'myvar')
)
etable(...,
dict = c("x2:abs(x3):x4" = 'myvar')
)
etable(...,
dict = c("x2*abs(x3)*x4" = 'myvar')
)

但没有成功。有一个简单的解决方法吗?

4

1 回答 1

1

有用。很可能是版本问题:

library(fixest)
est = feols(mpg ~ cyl:abs(disp):hp, mtcars)
etable(est, dict=c("cyl:abs(disp):hp" = "New coef"))
#>                                  est
#> Dependent Var.:                  mpg
#>                                     
#> (Intercept)        25.05*** (0.9560)
#> New coef        -1.65e-5*** (2.3e-6)
#> _______________ ____________________
#> S.E. type                   Standard
#> Observations                      32
#> R2                           0.63073
#> Adj. R2                      0.61842

否则,请提供一个最小的可重现示例。

于 2022-01-25T20:57:33.463 回答