Learn R Programming

tvReg (version 0.5.0)

tvFE: Time-Varying Fixed Effects Estimation

Description

tvFE estimate time-varying coefficient of fixed effects panel data models using kernel smoothing.

Usage

tvFE(x, ...)

# S3 method for matrix tvFE( x, y, z = NULL, ez = NULL, bw, neq, obs, est = c("lc", "ll"), tkernel = c("Epa", "Gaussian"), ... )

# S3 method for tvplm tvFE(x, ...)

Arguments

x

An object used to select a method.

...

Other arguments passed to specific methods.

y

A vector with dependent variable.

z

A vector with the variable over which coefficients are smooth over.

ez

(optional) A scalar or vector with the smoothing values. If values are included then the vector z is used.

bw

A numeric vector.

neq

A sclar with the number of equations

obs

A scalar with the number of time observations

est

The nonparametric estimation method, one of "lc" (default) for linear constant or "ll" for local linear.

tkernel

The type of kernel used in the coefficients estimation method, one of Epanesnikov ("Epa") or "Gaussian".

Value

tvFE returns a list containing:

coefficients

A vector of length obs, number of observations with the time-varying estimates.

fitted

A vector of length obs with the fited values from the estimation.

residuals

A vector of length obs with the residuals from the estimation.

alpha

A vector of length neq with the fixed effects.