Skip to content
Prev 17959 / 29559 Next

Help with ENFA in R

Dear Jonathan,

Here are a few comments:

1) I strongly suggest that you update to 'adehabitatHS', which has 
superseded the good-old 'adehabitat'. See [1]. It will solve your error 
with 'niche.test'.

2) For the tolerance, 'niche.test' will give you both the marginality and 
the tolerance.

3) For the randomization test of the ENFA, please have a look at 
?randtest.enfa, and at ?randtest for more details about the object returned.

4) You don't need to call 'list(...)' to get the values. For example, 
'enfatest1$m' would give you the answer.

5) I would also advise you to check this reference [2] about comparison 
between species niche. The function 'niche' in ade4 is probably what you're 
looking for...

Hope this helps,
Mathieu.


[1] http://cran.r-project.org/web/packages/adehabitatHS/index.html

[2] Doledec, S.; Chessel, D. & Gimaret Carpentier, C. (2000) Niche 
separation in community analysis: A new method. Ecology, 81: 2914-2927 doi 
10.1890/0012-9658(2000)081[2914:NSICAA]2.0.CO;2


Le 04/09/2013 08:49 AM, JonathanAronson a ?crit :