Thes functions compute the mean heterozygosity(ies) from gene frequencies, and return optionally the associated variance(s).
1 2 3 4 5 6 7
an object of class
a logical indicating whether the variance of the
estimated heterozygosity should be returned (
a logical specifying whether to calculate the observed heterozygosity.
x can be either a factor or a vector. If it is a
factor, then it is taken to give the individual alleles in the
population. If it is a numeric vector, then its values are taken to be
the numbers of each allele in the population. If it is a non-numeric
vector, it is a coerced as a factor.
The mean heterozygosity is estimated with:
H = n(1 - SUM (FROM i=1 TO k) p_i^2)/(n - 1)
where n is the number of genes in the sample, k is the number of alleles, and p_i is the observed (relative) frequency of the ith allele.
For the default method: a numeric vector of length one with the estimated mean heterozygosity (the default), or of length two if the variance is returned.
"loci" method: a numeric matrix with one, two, or three
columns with a row for each locus and the values of heterozygosity as
Nei, M. (1987) Molecular evolutionary genetics. New York: Columbia University Press.
1 2 3 4 5 6 7 8 9
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.