RandCom {cati} | R Documentation |
Toy model to simulate internal and/or external filtering
Description
Toy model to simulate internal and/or external filtering
Usage
RandCom(Ncom = 10, Nsp = 20, Nind.com = 100, sdlog = 1.5,
min_value_traits = 80, max_value_traits = 200,
cv_intra_sp = 1.5, cv_intra_com = 1.5,
Int_Filter_Strength = 50, Ext_Filter_Strength = 50, Filter="None")
Arguments
Ncom |
Number of communities (or sites). |
Nsp |
Number of species at the regional scale. |
Nind.com |
Number of individuals by communities. |
sdlog |
Parameter of the log normal distribution for species abundances distribution within communities. |
min_value_traits |
Minimum mean value for traits distributions. |
max_value_traits |
Maximum mean value for traits distributions. |
cv_intra_sp |
Coefficient of variation for intra-specific distributions. The more the value is high the less there is internal filtering. Used only for the trait 1 (normally distributed). |
cv_intra_com |
Coefficient of variation for intra-community distributions. The more the value is high the less there is external filtering. Used only for the trait 1 (normally distributed) |
Int_Filter_Strength |
Strength of internal filtering in percentage. Use in addition to cv_intra_sp by distributing mean species trait more or less evenly. In the most extreme case (if Int_Filter_Strength==100), species have equally distributed mean values along the trait gradient. |
Ext_Filter_Strength |
Strength of external filtering in percentage. Use in addition to cv_intra_com by distributing mean communities trait more or less evenly. In the most extreme case (if Ext_Filter_Strength==100), communities have equally distributed mean values along the trait gradient. |
Filter |
The type of filter to simulate. Either "None", "Internal", "External" or "Both" |
Details
In this version of the function, the trait 1 follows a normal distribution wheras the trait 2 follows a uniform distribution.
Value
$data$com |
Vector of simulated communities for each individual. |
$data$sp |
Vector of simulated species for each individual. |
$data$trait1 |
Vector of simulated value for the trait 1: normally distributed. |
$data$trait2 |
Vector of simulated value for the trait 2: normally distributed. |
$call |
call of the function Tstats |
Author(s)
Cecile Albert and Adrien Taudiere
Examples
res <- RandCom()