Learn R Programming

rangemodelR (version 1.0.4)

random.range: random.range - supporting function for other rangemodel fucntions

Description

random.range is used within other rangemodel functions to radomly place given number of species occurences

Usage

random.range(uid, nb, range.size, var, first)

Arguments

uid

a vector of unique ids for selection

nb

a neighbour object similar to generated from 'shp2nb'

range.size

a vector of number of sites occupied by each species

var

an optional vector of variables for constraining the randomization

first

If true, var is used while choosing the first occurence as well. if var is null, first is always set FALSE

Value

a numeric vector specifying selected possitions in 'uid'

Details

this function is not intended for any direct use but is called within other functions of 'rangemodelR'.