--- title: "An Application to HB Rao yu Model Under Beta Distribution On sampel dataset" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{An Application to HB Rao yu Model Under Beta Distribution On sampel dataset} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- ```{r, include = FALSE} knitr::opts_chunk$set( collapse = TRUE, comment = "#>" ) ``` ## Load package and data ```{r setup} library(saeHB.panel.beta) data("dataPanelbeta") ``` ## Fitting Model ```{r} dataPanelbeta <- dataPanelbeta[1:25,] #for the example only use part of the dataset area <- max(dataPanelbeta[,2]) period <- max(dataPanelbeta[,3]) result<-Panel.beta(ydi~xdi1+xdi2,area=area, period=period ,iter.mcmc = 10000,thin=5,burn.in = 1000,data=dataPanelbeta) ``` ## Extract mean estimation ### Estimation ```{r} result$Est ``` ### Coefficient Estimation ```{r} result$coefficient ``` ### Random effect variance estimation ```{r} result$refvar ``` ## Extract MSE ```{r} MSE_HB<-result$Est$SD^2 summary(MSE_HB) ``` ## Extract RSE ```{r} RSE_HB<-sqrt(MSE_HB)/result$Est$MEAN*100 summary(RSE_HB) ``` ## You can compare with direct estimator ```{r} y_dir<-dataPanelbeta[,1] y_HB<-result$Est$MEAN y<-as.data.frame(cbind(y_dir,y_HB)) summary(y) MSE_dir<-dataPanelbeta[,4] MSE<-as.data.frame(cbind(MSE_dir, MSE_HB)) summary(MSE) RSE_dir<-sqrt(MSE_dir)/y_dir*100 RSE<-as.data.frame(cbind(RSE_dir, RSE_HB)) summary(RSE) ```