Skip to content

zeileis/ivreg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7105f6c · Jan 20, 2025
Mar 16, 2023
Jan 19, 2025
Jul 24, 2020
May 15, 2023
Jan 19, 2025
Aug 7, 2020
Jan 19, 2025
Apr 20, 2024
Jul 8, 2021
Jul 8, 2021
Jan 19, 2025
May 22, 2021
Jan 19, 2025
May 15, 2023
Aug 7, 2020
Jan 20, 2025
Sep 3, 2020

Repository files navigation

Two-Stage Least-Squares Regression with Diagnostics

An implementation of instrumental variables regression using two-stage least-squares (2SLS) estimation, based on the ivreg() function previously in the AER package. In addition to standard regression functionality (parameter estimation, inference, predictions, etc.) the package provides various regression diagnostics, including hat values, deletion diagnostics such as studentized residuals and Cook’s distances; graphical diagnostics such as component-plus-residual plots and added-variable plots; and effect plots with partial residuals.

Instrumental variables regression:

library("ivreg")
ivreg(Q ~ P + D | D + F + A, data = Kmenta)

Via two-stage least squares (2SLS):

2SLS

With diagnostics:

Effects plot

QQ plot

Influence plot