fillup {hyper2}R Documentation

Fillup function

Description

Function fillup() concatenates a vector with a ‘fillup’ value to ensure a unit sum; if given a matrix, attaches a column so the rowsums are 1.

Function indep() is the inverse: it removes the final element of a vector, leaving only an independent set.

Usage

fillup(x,H=NULL,total=1)
indep(x)

Arguments

x

Numeric vector

H

Object with pnames() attribute, typically of class hyper2 or hyper3, used for names if supplied

total

Total value for probability

Details

Usually you want the total to be one, to enforce the unit sum constraint. Passing total=0 constrains the sum to be zero. This is useful when considering \delta p; see the example at gradient.Rd.

Author(s)

Robin K. S. Hankin

See Also

equalp,gradient

Examples

fillup(c(1/2,1/3))

indep(c(1/2,1/3,1/6))

fillup(indep(icons_maxp))  
fillup(indep(icons_maxp),icons)


[Package hyper2 version 3.1-0 Index]