miscTools (version 0.6-28)

nParam: Number of model parameters

Description

This function returns the number of model parameters. The default method returns the component x$param$nParam.

Usage

nParam(x, free=FALSE, ...)
# S3 method for default
nParam(x, ...)
# S3 method for lm
nParam(x, ...)

Value

Number of parameters in the model

Arguments

x

a statistical model

free

logical, whether to report only the free parameters or the total number of parameters (default)

...

other arguments for methods

Author

Ott Toomet, otoomet@econ.au.dk

Details

Free parameters are the parameters with no equality restrictions. Some parameters may be restricted (e.g. sum of two probabilities may be restricted to equal unity). In this case the total number of parameters may depend on the normalisation.

See Also

nObs for number of observations

Examples

Run this code
# Construct a simple OLS regression:
x1 <- runif(100)
x2 <- runif(100)
y <- 3 + 4*x1 + 5*x2 + rnorm(100)
m <- lm(y~x1+x2)  # estimate it
summary(m)
nParam(m) # you get 3

Run the code above in your browser using DataLab