Estimation methods#

Standard estimation methods#

These functions perform parameter estimation, diagnostics and print reports.

fgls

Estimate parameters using feasible generalized least squares and provides model evaluation statistics.

glm

Solves the generalized linear model problem.

gmmFit

Estimate parameters using generalized method of moments.

gmmFitIV

Estimate instrumental variables model using the generalized method of moments.

kernelDensity

Computes the kernel density estimate of a sample and plots the distribution.

olsmt

Computes a least squares regression.

qfitSlopeTest

Performs post-estimation slope equality test after quantile regression.

quantileFit

Perform linear quantile regression.

quantileFitLoc

Perform local linear or quadratic quantile regression.

../waltest

Performs post-estimation tests of hypotheses.

Standard error methods#

clusterSE

Computes the White cluster-robust standard errors.

hacSE

Computes the Newey-West HAC robust standard errors. The procedure uses the “sandwich” variance-covariance estimator with a small sample correction of \((n)/(n−1)\).

robustSE

Computes the Huber-White heteroscedastic robust standard errors. The procedure uses the “sandwich” variance-covariance estimator with a small sample correction of \((n)/(n−1)\).

Lower level estimation#

Note

For most cases, the slash operator b_hat = y / X or olsqr() are the preferred methods to compute least-squares estimates.

ldlsol

Computes the solution to a system of linear equations given a factorized matrix returned by the function ldlp and one or more right hand sides.

lusol

Computes the solution of \(LUx=b\) where \(L\) and \(U\) are matrix factors returned by lu.

olsqr

Computes OLS coefficients using \(QR\) decomposition.

olsqr2

Computes OLS coefficients, residuals, and predicted values using the \(QR\) decomposition.

solpd

Solves a set of positive definite linear equations.