summary.rendo.copula.correction: Summarizing Bootstrapped copulaCorrection Model Fits

View source: R/f_s3_rendocopulacorrection.R

summary.rendo.copula.correctionR Documentation

Summarizing Bootstrapped copulaCorrection Model Fits

Description

summary method for a model of class rendo.copula.correction resulting from fitting copulaCorrection.

Usage

## S3 method for class 'rendo.copula.correction'
summary(object, ...)

Arguments

object

an object of class rendo.copula.correction, a result of a call to copulaCorrection.

...

ignored, for consistency with the generic function.

Details

For a single continuous endogenous regressor, the estimation is realized in two steps by first obtaining the empirical distribution of the endogenous regressor and then the likelihood function is built. Also for all other cases the estimation is realized in two steps and hence the standard errors reported by the fitted OLS model are not correct.

The standard errors and the confidence intervals are therefore obtained using bootstrapping with replacement as described in Effron (1979). The reported lower and upper boundaries are from the 95% bootstrapped percentile confidence interval. If there are too few bootstrapped estimates, no boundaries are reported.

For a single continuous endogenous regressor the model was fitted using maximum likelihood optimization. The related goodness of fit measures and convergence indicators are also reported here.

Value

The function computes and returns a list of summary statistics which contains the following components:

coefficients

a px4 matrix with columns for the estimated coefficients for the the original data, the standard error derived from the bootstrapped parameters, and the lower and upper boundaries of the 95% bootstrap confidence interval.

num.boots

the number of bootstraps performed.

names.main.coefs

a vector specifying which coefficients are from the model. For internal usage.

start.params

a named vector with the initial set of parameters used to optimize the log-likelihood function.

vcov

variance covariance matrix derived from the bootstrapped parameters.

names.vars.continuous

the names of the continuous endogenous regressors.

names.vars.discrete

the names of the discrete endogenous regressors.

For the case of a single continuous endogenous regressor, also the following components resulting from the log-likelihood optimization are returned:

AIC

Akaike's An Information Criterion for the model fitted on the provided data.

BIC

Schwarz's Bayesian Criterion for the model fitted on the provided data.

KKT1

first Kuhn, Karush, Tucker optimality condition as returned by optimx.

KKT2

second Kuhn, Karush, Tucker optimality condition as returned by optimx.

conv.code

the convergence code as returned by optimx.

log.likelihood

the value of the log-likelihood function at the found solution for the provided data.

References

Effron, B.(1979). "Bootstrap Methods: Another Look at the Jackknife", The Annals of Statistics, 7(1), 1-26.

See Also

The model fitting function copulaCorrection

confint for how the confidence intervals are derived

vcov for how the variance-covariance matrix is derived

optimx for explanations about the returned conv.code and KKT.

Function coef will extract the coefficients matrix and function vcov will extract the component vcov from the returned summary object.


REndo documentation built on Sept. 8, 2023, 5:53 p.m.