ComposPare_K: Generate Comparison Observed and Expected No. of Heterozygous...

Description Usage Arguments Details Value Examples

View source: R/ComposPare_K.R

Description

Generate Comparison Observed and Expected No. of Heterozygous Loci.

Usage

1
ComposPare_K(h,Ex,trans)

Arguments

h

a double made up of "0" and "1" where 1 means heterozygous and 0 means homozygous; Outcome of function "Heterozygous"; Each column denotes each locus and each row denotes each individual.

Ex

a dataframe of expected density, outcome of function "DistHetero", on each possible total number of heterozygous loci.

trans

a logic variable, if True, the outcome is a dataframe of n x 2. n is the number of individuals of original imported database. First column is the observed No. of Heterozygous Loci and the second is the expected one. If False, the dataframe is 2n x 2, where n is the number of individuals of original imported database. The first column is a categorical variable denoting the frequency is observed or expected value; the second column is the frequency of No. of heterozygous loci.

Details

This function generates a dataframe in which the observed and expected heterozygous loci for each sample are included. The observed ones are calculated from the original dataset. However, the expected ones are simulated according to the expected probability with the same sample size as observed sample.

Value

a dataframe of observed and expected No. of heterozygous loci for each individual.

Examples

1
2
3
h<-matrix(rbinom(20,1,0.5),nrow=5)
Ex <- data.frame(K=c(0:5),Density=rnorm(6,mean = 0.5,sd=0.05))
ComposPare_K(h,Ex,trans = TRUE)

mixIndependR documentation built on March 17, 2021, 5:09 p.m.