MLEp {PEkit} | R Documentation |
Maximum Likelihood Estimate of \psi
Description
Numerically searches for the MLE of \psi
given an abundance vector with a binary search algorithm.
Usage
MLEp(abund)
Arguments
abund |
An abundance vector. |
Details
Numerically searches for the MLE of \psi
as the root of equation
K=\sum_{i=1}^n\psi/(\psi+i-1),
where K
is the observed number of
different species in the sample. The right side of the equation is monotonically
increasing when \psi>0
, so a binary search is used to find the root.
An accepted \psi
sets value of the right side
of the equation within R's smallest possible value of the actual value of K
.
Value
The MLE of \psi
.
References
W.J. Ewens, The sampling theory of selectively neutral alleles, Theoretical Population Biology, Volume 3, Issue 1, 1972, Pages 87-112, ISSN 0040-5809, <doi: 10.1016/0040-5809(72)90035-4>.
Examples
##Find the MLE of psi of the vector (1,2,2).
##The frequencies of the frequencies of the data vector are given as input:
MLEp(abundance(c(1,2,2)))
##Find the MLE of psi of a sample from the Poisson-Dirichlet distribution:
set.seed(1000)
x<-rPD(n=10000, psi=100)
MLEp(abundance(x))
[Package PEkit version 1.0.0.1000 Index]