Learn R Programming

phylosim (version 3.0.5)

setProbs.DiscreteDeletor: Set the deletion length probabilities

Description

Set the deletion length probabilities.

The sizes virtual field must be set before setting the length probabilities. The length of the provided numeric vector must match with the length of the vector stored in the sizes virtual field. The vector is rescaled if the values do not sum to one and a warning is issued.

Usage

# S3 method for DiscreteDeletor
setProbs(this, value, ...)

Arguments

this

A DiscreteDeletor object.

value

A numeric vector containg the length probabilities.

...

Not used.

Value

The vector of probabilities.

See Also

For more information see DiscreteDeletor.

Examples

Run this code
# NOT RUN {
	# create a DiscreteDeletor object
	d<-DiscreteDeletor(rate=1, sizes=1:3)
	# set/get length probabilities
	setProbs(d,c(1/3,1/3,1/3)) # equal probabilites
	getProbs(d)
	# set/get length probabilities via virtual field
	x<-c(2,2,1)
	# normalize x
	x<-x/sum(x)
	d$probs<-x
	d$probs
 
# }

Run the code above in your browser using DataLab