Description Usage Arguments Details Value Author(s) References See Also Examples
Determines the indicator value of species combinations.
1 2 3 4 5 6 7 8 | indicators(X, cluster, group, func="IndVal", max.order=5, max.indicators=NULL,
At=0, Bt=0, sqrtIVt=0, nboot=0, alpha=0.05, XC=TRUE, enableFixed = FALSE, verbose = FALSE)
## S3 method for class 'indicators'
print(x, At=0, Bt=0, sqrtIVt=0, selection=NULL, confint=FALSE,...)
## S3 method for class 'indicators'
plot(x, type="sqrtIV", maxline=TRUE,...)
## S3 method for class 'indicators'
summary(object,...)
|
X |
A community data table with sites in rows and species in columns. This table can contain either presence-absence or abundance data. |
x |
An object of class 'indicators'. |
object |
An object of class 'indicators'. |
cluster |
A vector containing the classification of sites into site groups. |
group |
The label corresponding to the target site group. |
max.order |
Maximum number of species conforming species combinations. |
max.indicators |
Maximum number of valid indicators to be kept. If |
func |
The indicator value variant to be used, either "IndVal" (non-equalized) or "IndVal.g" (group-equalized). |
At |
Threshold for positive predictive value used to select valid indicators. Combinations with lower values are not kept. |
Bt |
Threshold for sensitivity used to select valid indicators. Combinations with lower values are not kept. |
sqrtIVt |
Threshold for (square root of) indicator value. Combinations with lower values are not kept. |
nboot |
Number of bootstrap samples for confidence intervals. |
alpha |
Error in confidence intervals. |
XC |
If TRUE, outputs the abundance/occurrence matrix of species combinations. |
enableFixed |
If TRUE, uses species that occur in all sites as fixed elements and creates combinations with the remaining ones. |
verbose |
If TRUE, prints the results of each step. |
selection |
A logical vector used to restrict, a priori, the species combinations to be printed. |
confint |
Flag to indicate that confidence interval bounds are desired when printing. |
type |
Statistic to plot. Accepted values are "IV" (indicator value), "sqrtIV" (square root of indicator value), "A", "LA", "UA", (positive predictive value and confidence limits), "B", "LB", "UB" (sensitivity and confidence limits). |
maxline |
Flag to indicate whether a line has to be drawn joining the maximum values for each order of combinations. |
... |
Additional arguments for functions |
Function indicators
creates explores the indicator value of the simultaneous occurrence of sets of species (i.e. species combinations). The method is described in De Cáceres et al. (2012) and is a generalization of the Indicator Value method of Dufrêne & Legendre (1997). The maximum number of species conforming the species combination can be controlled using max.order
. For each combination of species it determines its positive predictive value (A), sensitivity (B) and the square root of indicator value (sqrtIV). If nboot>0
then bootstrap confidence intervals are determined with the specified alpha
level, as explained in De Cáceres & Legendre (2009). The combinations to be kept can be restricted to those whose positive predictive value, sensitivity and/or indicator value are equal or greater than input thresholds. Function print
allows printing the results in a nice table, whereas summary
provides information about candidate species, combinations and coverage of the set of indicators. Function plot
draws the statistics against the order (i.e. the number of species) of the combination.
An object of class indicators
with:
candidates |
The vector of initial candidate species. |
finalsplist |
The vector of species finally selected for combinations. |
C |
A matrix describing all the combinations studied. |
XC |
A matrix containing the abundance/occurrence of each species combination. |
A |
Positive predictive power of species combinations. If |
B |
Sensitivity of species combinations. If |
sqrtIV |
Square root of indicator value of species combinations. If |
group.vec |
A logical vector indicating the membership to the target group. |
Miquel De Cáceres Ainsa, CTFC
De Cáceres, M., Legendre, P., Wiser, S.K. and Brotons, L. 2012. Using species combinations in indicator analyses. Methods in Ecology and Evolution 3(6): 973-982.
De Cáceres, M. and Legendre, P. 2009. Associations between species and groups of sites: indices and statistical inference. Ecology 90(12): 3566-3574.
Dufrêne, M. and P. Legendre. 1997. Species assemblages and indicator species: The need for a flexible asymetrical approach. Ecological Monographs 67:345-366.
predict.indicators
,pruneindicators
, coverage
, multipatt
, strassoc
, signassoc
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | library(stats)
data(wetland) ## Loads species data
## Creates three clusters using kmeans
wetkm = kmeans(wetland, centers=3)
## Determine sensitivity of individual species
B=strassoc(wetland, cluster=wetkm$cluster,func="B")
## Select species with more than 20% of sensitivity for the first group
sel=which(B[,1]>0.2)
## Run indicator analysis with species combinations for the first group
sc= indicators(X=wetland[,sel], cluster=wetkm$cluster, group=1, verbose=TRUE,
At=0.5, Bt=0.2)
#Prints the results
print(sc)
## Plots positive predictive power and sensitivity against the order of
## combinations
plot(sc, type="A")
plot(sc, type="B")
## Run indicator analysis with species combinations for the first group,
## but forcing 'Orysp' to be in all combinations
sc2= indicators(X=wetland[,sel], cluster=wetkm$cluster, group=1, verbose=TRUE,
At=0.5, Bt=0.2, enableFixed=TRUE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.