No.D.D <- 0:7 #assigning the random variables
Obs.fre.1 <- c(47,54,43,40,40,41,39,95) #assigning the corresponding frequencies
#estimating the parameters using maximum log likelihood value and assigning it
parameters <- EstMLEBetaBin(No.D.D,Obs.fre.1,0.1,0.1)
bbmle::coef(parameters) #extracting the parameters a and b
aBetaBin <- bbmle::coef(parameters)[1] #assigning the parameter a
bBetaBin <- bbmle::coef(parameters)[2] #assigning the parameter b
#fitting when the random variable,frequencies,shape parameter values are given.
fitBetaBin(No.D.D,Obs.fre.1,aBetaBin,bBetaBin)
#estimating the parameters using moment generating function methods
results <- EstMGFBetaBin(No.D.D,Obs.fre.1)
results
aBetaBin1 <- results$a #assigning the estimated a
bBetaBin1 <- results$b #assigning the estimated b
#fitting when the random variable,frequencies,shape parameter values are given.
BB <- fitBetaBin(No.D.D,Obs.fre.1,aBetaBin1,bBetaBin1)
#extracting the expected frequencies
fitted(BB)
#extracting the residuals
residuals(BB)
Run the code above in your browser using DataLab