meHBbeta | R Documentation |
This function is implemented to variable of interest (Y)
that assumed to be a Beta Distribution when auxiliary variable is measured with error. The range of data must be 0<Y<1
. The data proportion is supposed to be implemented with this function.
meHBbeta(
formula,
var.x,
coef,
var.coef,
iter.update = 3,
iter.mcmc = 10000,
thin = 2,
tau.u = 1,
burn.in = 2000,
data
)
formula |
an object of class |
var.x |
vector containing mean squared error of |
coef |
a vector contains prior initial value of Coefficient of Regression Model for fixed effect with default vector of |
var.coef |
a vector contains prior initial value of variance of Coefficient of Regression Model with default vector of |
iter.update |
number of updates with default |
iter.mcmc |
number of total iterations per chain with default |
thin |
thinning rate, must be a positive integer with default |
tau.u |
prior initial value of inverse of Variance of area random effect with default |
burn.in |
burn.in number of iterations to discard at the beginning with default |
data |
the data frame. |
This function returns a list with the following objects:
Est |
A vector with the values of Small Area mean Estimates using Hierarchical bayesian method |
refvar |
Estimated random effect variances |
coefficient |
A data frame with the estimated model coefficient |
plot |
Trace, Dencity, Autocorrelation Function Plot of MCMC samples |
## it may take time
## Load dataset
data(dataHBMEbeta)
## Auxiliary variables only contains variable with error in aux variable
example <- meHBbeta(Y~x1+x2, var.x = c("v.x1","v.x2"),
iter.update = 3, iter.mcmc = 1010,
thin = 1, burn.in = 1000, data = dataHBMEbeta)
## you can use dataHBMEbetaNS for using dataset with non-sampled area
## and you can use this function for aux variables contains variable with error and without error
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.