Lukket

maximum likelihood sstimation of beta-normal in R

I want to estimate the parameters of beta-normal distribution.I've used the maxLik package in r:

library(VGAM)

library(maxLik)

alfa=2;beta=3;mu=0;sigma=1

n=100

x=rbetanorm(n,alfa,beta,mu,sigma)

logLikFun=function(w){

alfa=w[1]

beta=w[2]

mu=w[3]

sigma=w[4]

ll={-n*log(beta(alfa,beta))+(alfa-1)*sum(log(pnorm((x-mu)/sigma,mean=0,sd=1)))+(beta-1)*sum(log(1-pnorm((x-mu)/sigma,mean=0,sd=1)))-n*log(sigma)+sum(log(dnorm((x-mu)/sigma,mean=0,sd=1)))}

ll

}

mle=maxLik(logLikFun,start=c(alfa=3,beta=2,mu=1,sigma=2))

summary(mle)

i want to estimate the parameters of beta-normal distribution.I've used the maxLik package

library(VGAM)

library(maxLik)

alfa=2;beta=3;mu=0;sigma=1

n=100

x=rbetanorm(n,alfa,beta,mu,sigma)

logLikFun=function(w){

alfa=w[1]

beta=w[2]

mu=w[3]

sigma=w[4]

ll={-n*log(beta(alfa,beta))+(alfa-1)*sum(log(pnorm((x-mu)/sigma,mean=0,sd=1)))+(beta-1)*sum(log(1-pnorm((x-mu)/sigma,mean=0,sd=1)))-n*log(sigma)+sum(log(dnorm((x-mu)/sigma,mean=0,sd=1)))}

ll

}

mle=maxLik(logLikFun,start=c(alfa=3,beta=2,mu=1,sigma=2))

summary(mle)

but it gives error:

----------------------------------

Maximum Likelihood estimation

Newton-Raphson maximisation, 4 iterations

Return code 2: successive function values within tolerance limit

Log-Likelihood: -86.16515

4 free parameters

Estimates:

Estimate Std. error t value Pr(> t)

alfa 3.000 Inf 0 1

beta 2.941 Inf 0 1

mu 1.000 Inf 0 1

sigma 2.000 Inf 0 1

--------------------------------------------

the problem is the infinite value for the errors which is not acceptable. I would be pleased if someone could solve this problem.

Evner: Matlab and Mathematica, Programmeringssproget R, Software Udvikling, Statistisk analyse, Statistikker

Se mere: maximum likelihood expectation maximization matlab, maximum likelihood image processing matlab, maximum likelihood matlab image, mle function, mle2 r, plot likelihood function in r, maximum likelihood regression in r, maximum likelihood programming in r, write likelihood function in r, maximum likelihood estimation example normal distribution, maximum likelihood estimation in r example, fminsearch function matlab maximum likelihood, maximum likelihood matlab, matlab fminsearch maximum likelihood, fminsearch maximum likelihood matlab, matlab code maximum likelihood estimate, estimation parameters using maximum likelihood via, estimation parameters using maximum likelihood via algorithm, maximum likelihood matlab fminsearch, maximum likelihood matlab code fminsearch

Om arbejdsgiveren:
( 0 bedømmelser ) Turkey

Projekt ID: #15362954

4 freelancere byder i gennemsnit $45 på dette job

suyashdhoot

Hi I am a very experienced statistician and academic writer. I have completed several PhD level thesis projects involving advanced statistical analysis of data. I have worked with data from several companies and have d Flere

$100 USD på 1 dag
(99 bedømmelser)
6.7
karanrajput1112

no need to worry Relevant Skills and Experience r studio, statistics Proposed Milestones $25 USD - full work

$25 USD på 1 dag
(47 bedømmelser)
5.4
ExpertzWorld

I am an engineer and confident of what I can do and deliver. I can work on Arduino, Python, Matlab, among others. I am asking for a chance to work with you on your project. Thanks Relevant Skills and Experience Matlab Flere

$25 USD på 1 dag
(21 bedømmelser)
4.9
vazimibrahim

A proposal has not yet been provided

$30 USD in 8 dage
(0 bedømmelser)
0.0