Learn R Programming

micsr: Microeconometrics with R

About

The micsr package is the companion package to the book "Microeconometrics with R" (Chapman and Hall/CRC The R Series). It includes function to estimate and to test models, miscellanous tools and data sets:

micsr provides methods described in the book that are not available in R. This includes:

  • testing functions:

    • scoretest for score (or Lagrange Multiplier) tests,
    • cmtest for conditional moment tests,
    • sargan for Sargan-Hansen's test of overidentified moment conditions,
    • hausman for Hausman's test,
    • ndvuong for non-degenerate Vuong test of Shi,
    • ftest for F test
  • function to estimate models:

    • binomreg binomal variable regression,
    • bivprobit bivariate probit model
    • clm constrained linear regression,
    • escount endogenous switching model for count data,
    • expreg exponentional mean regression model,
    • loglm log-linear models
    • tobit1 one-equation tobit model,
    • ordreg ordered variable regression,
    • poisreg poissong regression model,
    • pscore: matching models
  • miscellanous tools

    • gaze: print a short summary of an object,
    • dummy: generate a set of dummy variables from a factor,
    • newton: Newton-Raphson optimization method, using the analytical gradient and hessian,
    • mills: compute the inverse mills ratio and its first two derivatives,
    • stder: extract the standard errors of a fitted model,
    • npar: extract the number of parameters in a fitted model.
  • data sets:

    • apples: Apple production, Ivaldi and al. (1996), constrained

    linear model,

    • birthwt: Cigarette smoking and birth weigth, Mullahy

(1997), exponentional conditional mean regression model,

  • charitable: Intergenerational transmission of charitable

giving, Wilhem (2008), Tobit-1 model,

  • cigmales: Cigarettes consumption and smoking habits,

Mullahy (1997), exponentional conditional mean regression mdodel,

  • drinks: Physician advice on alcohol consumption, Kenkel and

Terza (2001), endogenous switching model for count data,

  • ferediv: Foreign exchange derivatives use by large US bank

holding companies, Adkins (2012), instrumental variable probit model,

  • fin_reform: Political economy of financial reforms, Abiad and

Mody (2005), ordered regression model,

  • housprod: Household production, Kerkhofs and Kooreman (2003),

bivariate probit model,

  • mode_choice: Choice between car and transit, Horowitz (1993),

probit model,

  • trade_protection: Lobying and trade protection, Atschke and

Sherlund (2006), instrumental variable Tobit-1 model,

  • trips: Determinants of household trip taking, Terza (1998),

endogenous switching model for count data,

  • turnout: Turnout in Texas liquor referenda, Coate and Conlin

(2004), non-degenerate Vuong test,

  • twa: Temporary help jobs and permanent employment, Ichino,

Mealli and Nannicini (2008), matching.

  • vignettes:
    • charitable: Estimating the Tobit-1 model with the charitable

data set

  • escount: Endogenous switching or sample selection models for

count data

  • expreg: Exponentional conditional mean models with endogeneity
  • ndvvuong: Implementation of Shi's non-degeranate Vuong test

We tried to keep the sets of package on which micsr depends on as small as possible. micsr depends on Formula, generics, Rdpack, knitr, sandwich and on a subset of the tidyverse metapackage (ggplot2, dplyr, purrr, tidyselect, magrittr, tibble, rlang). We borrowed the gaussian quadrature function from the statmod package (Smyth and al., 2023), and the distribution function of quadratic forms in normal variables from the CompQuadForm package (Duchesne and Lafaye, 2010).

Installation

The micsr is not yet on CRAN. To install it, first install the pak package and enter:

pak::pkg_install("ycroissant/micsr")

Copy Link

Version

Install

install.packages('micsr')

Monthly Downloads

262

Version

0.1-1

License

GPL (>= 2)

Maintainer

Yves Croissant

Last Published

February 17th, 2024

Functions in micsr (0.1-1)

mode_choice

Choice between car and transit
ndvuong

Non-degenerate Vuong test
hausman

Hausman test
npar

Number of parameters of a fitted model
gaze

Short print of the summary of an object
newton

Newton-Raphson method for numerical optimization
ordreg

Ordered regression
poisreg

Poisson regression
micsr

micsr class
loglm

Log-linear model
turnout

Turnout
micsr-package

micsr : Microeconometrics with R
twa

Temporary help jobs and permanent employment
reexports

Objects exported from other packages
trips

Determinants of household trip taking
pscore

Propensity scores
vuong_sim

Simulated pdfs for the Vuong statistics using linear models
trade_protection

Lobying from Capitalists and Unions and Trade Protection
mills

Compute the inverse Mills ratio and its first two derivatives
tobit1

Truncated response model
scoretest

Score test
rsq

Coefficient of determination
sargan

Sargan test for GMM models
zellner_revankar

Generalized production function
stder

Extract the standard errors of estimated coefficients
bivprobit

Bivariate probit
clm

Constrained least squares
apples

Apple production
charitable

Intergenerational transmission of charitable giving
housprod

Household Production
dummy

Transform a factor in a set of dummy variables
binomreg

Binomial regression
ivldv

Instrumental variable estimators for limited dependent variable
binmeans

Compute the mean of a variable for bins of another variable
escount

Endogenous switching and sample selection models for count data
cigmales

Cigarette smoking behaviour
birthwt

Cigarette smoking and birth weight
cmtest

Conditional moments test
expreg

Instrumental variable estimation for exponential conditional mean models
fin_reform

Political economy of financial reforms
drinks

Physician advice on alcohol consumption
federiv

Foreign exchange derivatives use by large US bank holding companies
ftest

F statistic