如何在 fixest 表中重命名复杂的变量名
How to rename complicated variable name in fixest etable
我想知道如何使用 fixest
包中 etable
中的 dict
更改复杂变量名称。
例如,我有一个回归 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')
)
但是没有成功。有没有简单的解决方法?
有效。可能是版本问题:
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
否则,请提供一个最小的可重现示例。
我想知道如何使用 fixest
包中 etable
中的 dict
更改复杂变量名称。
例如,我有一个回归 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')
)
但是没有成功。有没有简单的解决方法?
有效。可能是版本问题:
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
否则,请提供一个最小的可重现示例。