Ellenberg indicator values - the way how to compute it using R software (www.r-project.org). The example data and code of function are below:
spec = read.delim('clipboard', row.names=1, h=T) # load species data - first sheet of data halophytes.xlsx
ell = read.delim('clipboard', h=T) # load Ellenberg indicator values - second sheet of the file
Example of calculation:
B <-eiv(species=spec, EIVS=ell, type='b') # it calculates arithmetic means
W <-eiv(species=spec, EIVS=ell, type='w') # it calculates community weighted means