Learn R Programming

flower (version 1.0)

SI2: Flowering synchrony index of Augspurger (1983)

Description

It measures the extent of overlapping in the flowering periods among pairs of individuals in a population.

Usage

SI2(dd, pop, ind)

Arguments

dd
Flowering data.
pop
Research scale, such as Population, individual, inflorescence, single flowers.
ind
ID ofindividual or inflorescence.

Value

  • nThe number of individuals in the population.
  • fiThe number of days individual i was flowering.
  • ejThe number of days that individuals i and j are flowering synchronously, with j != i.
  • bijNumber of days on which at least one of them (j and/or i) is flowering.
  • siSynchrony index,from 0 (total lack of synchrony) to 1 (perfect synchrony).

Details

si=(1/(n-1))*(1/fi)sum(ej);(j=1:n)

References

{[1]}{Augspurger, C. K. (1983). Phenology, flowering synchrony and fruit set of six neotropical shrubs. Biotropica 15: 257~267.}

See Also

nothing

Examples

Run this code
a1=c(0,1,1,1,0,0,0)
a2=c(0,1,0,1,1,0,0)
a3=c(0,0,0,1,1,1,0)
a4=c(1,0,0,1,1,0,1)
a5=c(0,0,1,1,1,0,1)
a6=c(0,0,0,1,1,1,1)
pop=c("pop1","pop1","pop1","pop2","pop2","pop2")
ind=c(1,2,3,1,2,3)
dd=rbind(a1,a2,a3,a4,a5,a6)
colnames(dd)=c("D5/1","D5/2","D5/3","D5/4","D5/5","D5/6","D5/7")
C=SI2(dd,as.matrix(pop),as.matrix(ind))
C

Run the code above in your browser using DataLab