Learn R Programming

BioGeoBEARS (version 0.2.1)

divide_probs_by_number_of_options_txt: Divide each type of event by its frequency

Description

In a speciation/cladogenesis matrix, the conditional probabilities of each row must sum to 1. This function sums the number of events of each category and scales them accordingly.

Usage

divide_probs_by_number_of_options_txt(probmat)

Arguments

probmat
A character matrix of probabilities in the form of formulas, not normalized by the sum of each row.

Value

probmat A matrix of strings, where each cell contains the parameters describing the conditional probability of that ancestor-->(Left descendant,Right descendant) range inheritance scenario.

Details

This function returns the strings, which can then be processed in other functions by e.g. find/replace or eval.

References

http://phylo.wikidot.com/matzke-2013-international-biogeography-society-poster

Matzke_2012_IBS

See Also

make_relprob_matrix_bi, divide_probs_by_number_of_options_nums

Examples

Run this code
testval=1
probmat = make_relprob_matrix_bi()
probmat

probmat2 = divide_probs_by_number_of_options_txt(probmat)
probmat2

Run the code above in your browser using DataLab