esttex {fixest} | R Documentation |
fixest
estimations in a Latex table.This function aggregates the results of multiple estimations and display them in the form of one Latex table whose row names are the variables and the columns contain the coefficients and standard-errors.
esttex(..., se = c("standard", "white", "cluster", "twoway", "threeway", "fourway"), dof = TRUE, cluster, digits = 4, pseudo = TRUE, title, sdBelow = TRUE, drop, order, dict = getFixest_dict(), file, replace = FALSE, convergence, signifCode = c(`***` = 0.01, `**` = 0.05, `*` = 0.1), label, aic = FALSE, sqCor = FALSE, subtitles, fixef_sizes = FALSE, bic = TRUE, loglik = FALSE, yesNoFixef = c("Yes", "No"), keepFactors = TRUE, family, powerBelow = -5)
... |
Used to capture different |
se |
Character scalar. Which kind of standard error should be computed: “standard”, “White”, “cluster”, “twoway”, “threeway” or “fourway”? By default if there are clusters in the estimation: |
dof |
Logical, default is |
cluster |
Tells how to cluster the standard-errors (if clustering is requested). Can be either a list of vectors, a character vector of variable names, a formula or an integer vector. Assume we want to perform 2-way clustering over |
digits |
Integer, default is 4. The number of digits to be displayed. |
pseudo |
Logical, default is |
title |
Character scalar. The title of the Latex table. |
sdBelow |
Logical, default is |
drop |
Character vector. This element is used if some variables are not to be displayed. This should be a regular expression (see |
order |
Character vector. This element is used if the user wants the variables to be ordered in a certain way. This should be a regular expression (see |
dict |
A named character vector. It changes the original variable names to the ones contained in the |
file |
A character scalar. If provided, the Latex table will be saved in a file whose path is |
replace |
Logical, default is |
convergence |
Logical, default is missing. Should the convergence state of the algorithm be displayed? By default, convergence information is displayed if at least one model did not converge. |
signifCode |
Named numeric vector, used to provide the significance codes with respect to the p-value of the coefficients. Default is |
label |
Character scalar. The label of the Latex table. |
aic |
Logical, default is |
sqCor |
Logical, default is |
subtitles |
Character vector of the same length as the number of models to be displayed. If provided, subtitles are added underneath the dependent variable name. |
fixef_sizes |
Logical, default is |
bic |
Logical, default is |
loglik |
Logical, default is |
yesNoFixef |
A character vector of length 2. Default is |
keepFactors |
Logical, default is |
family |
A logical, default is missing. Whether to display the families of the models. By default this line is displayed when at least two models are from different families. |
powerBelow |
Integer, default is -5. A coefficient whose value is below |
There is nothing returned, the result is only displayed on the console or saved in a file.
Laurent Berge
See also the main estimation functions femlm
, feols
or feglm
. Use summary.fixest
to see the results with the appropriate standard-errors, fixef.fixest
to extract the cluster coefficients, and the functions esttable
and esttex
to visualize the results of multiple estimations.
# two fitted models with different expl. variables: res1 = femlm(Sepal.Length ~ Sepal.Width + Petal.Length + Petal.Width | Species, iris) res2 = femlm(Sepal.Length ~ Petal.Width | Species, iris) # We export the three results in one Latex table, # with clustered standard-errors: esttex(res1, res2, se = "cluster") # Changing the names & significance codes esttex(res1, res2, dict = c(Sepal.Length = "The sepal length", Sepal.Width = "SW"), signifCode = c("**" = 0.1, "*" = 0.2, "n.s."=1))