epmrob {epmrob} | R Documentation |
Robust Fit of Probit Model with Endogeneity
Description
Fits the endogenous probit model using a robust two-stage estimator.
Usage
epmrob(reduced, outcome, data, control = rob.control())
Arguments
reduced |
formula, the reduced equation. |
outcome |
formula, the outcome equation. |
data |
an optional data frame containing the variables in the model. If not found in data, the variables are taken from |
control |
a list of parameterse for controlling the fitting process. |
Details
Compute robust two-step estimates of the endogenous probit model. The robust linear regression is fitted in the first stage. In the second stage a Mallows-type M-estimator is used instead of the probit MLE.
The values of the tuning constants and the robustness weights can be modified in rob.control
.
Value
Object of class "epmrob".
coefficients |
a named vector of coefficients |
stage1 |
object of class |
stage2 |
object of class |
vcov |
variance matrix of the second stage |
call |
the matched call |
Author(s)
Mikhail Zhelonkin, Andre Bik, Andrea Naghi
References
Naghi, A. A., Varadi, M., and Zhelonkin, M. (2022). Robust Estimation of Probit Models with Endogeneity. Econometrics and Statistics. doi:10.1016/j.ecosta.2022.05.001