
Last chance! 50% off unlimited learning
Sale ends in
fixest
estimationUpdates and re-estimates a fixest
model (estimated with femlm
, feols
or feglm
). This function updates the formulas and use previous starting values to estimate a new fixest
model. The data is obtained from the original call
.
# S3 method for fixest
update(object, fml.update, nframes = 1, ...)
Changes to be made to the original argument fml
. See more information on update.formula
. You can add/withdraw both variables and fixed-effects. E.g. . ~ . + x2 | . + z2
would add the variable x2
and the cluster z2
to the former estimation.
(Advanced users.) Defaults to 1. Number of frames up the stack where to perform the evaluation of the updated call. By default, this is the parent frame.
It returns a fixest
object (see details in femlm
, feols
or feglm
).
See also the main estimation functions femlm
, feols
or feglm
. predict.fixest
, summary.fixest
, vcov.fixest
, fixef.fixest
.
# NOT RUN {
# Example using trade data
data(trade)
# main estimation
est_pois <- femlm(Euros ~ log(dist_km) | Origin + Destination, trade)
# we add the variable log(Year)
est_2 <- update(est_pois, . ~ . + log(Year))
# we add another fixed-effect: "Product"
est_3 <- update(est_2, . ~ . | . + Product)
# we remove the fixed-effect "Origin" and the variable log(dist_km)
est_4 <- update(est_3, . ~ . - log(dist_km) | . - Origin)
# Quick look at the 4 estimations
esttable(est_pois, est_2, est_3, est_4)
# }
Run the code above in your browser using DataLab