| FHme {saeME} | R Documentation | 
Fay-Herriot Model with Measurement Error
Description
This function gives the EBLUP estimator based on Fay-Herriot model with measurement error.
Usage
FHme(
  formula,
  vardir,
  var.x,
  type.x = "witherror",
  MAXITER = 1000,
  PRECISION = 1e-04,
  data
)
Arguments
| formula | an object of class  | 
| vardir | vector containing the  | 
| var.x | vector containing mean squared error of  | 
| type.x | type of auxiliary variable used in the model. Either source measured with  | 
| MAXITER | maximum number of iterations allowed. Default value is  | 
| PRECISION | convergence tolerance limit. Default value is  | 
| data | optional data frame containing the variables named in formula, vardir, and var.x. | 
Details
A formula has an implied intercept term. To remove this use either y ~ x - 1 or y ~ 0 + x. See formula  for more details of allowed formulae.
Value
The function returns a list with the following objects:
- eblup
- vector with the values of the estimators for the domains. 
- fit
- a list containing the following objects: 
-  method: type of fitting method.
-  convergence: a logical value of convergence when calculating estimated beta and estimated random effects.
-  iterations: number of iterations when calculating estimated beta and estimated random effects.
-  estcoef: a data frame with the estimated model coefficient (beta) in the first column, their standard error (std.error) in the second column, the t-statistics (t.statistics) in the third column, and the p-values of the significance of each coefficient (pvalue) in the last column.
-  refvar: a value of estimated random effects.
-  gamma: vector with values of the estimated gamma for each domains.
See Also
Examples
data(dataME)
data(datamix)
sae.me <- FHme(formula = y ~ x.hat, vardir = vardir, var.x = c("var.x"), data = dataME)
sae.mix <- FHme(formula = y ~ x.hat1 + x.hat2 + x3 + x4,
            vardir = vardir, var.x = c("var.x1", "var.x2"), type.x = "mix", data = datamix)