
Envoyé par
aponsero
Bonjour,
la fonction diversityresult du package BiodiversityR va repondre a votre besoin. On peut calucler tous les indices écologiques.... Tres simple d'utilisation
#richesse
Ri<-diversityresult(data,index="richness" ,method="mean", sortit=F, digits=3)
Ri
#abondance
Ab<-diversityresult(data,index="abundance" ,method="mean", sortit=F, digits=3)
Ab
#Shannon
Sh<-diversityresult(data,index="Shannon" ,method="mean", sortit=F, digits=3)
Sh
#Simpson
Si<-diversityresult(data,index="Simpson" ,method="mean", sortit=F, digits=3)
Si
#inverse Simpson
iSi<-diversityresult(data,index="inverseSimpson" ,method="mean", sortit=F, digits=3)
iSi
et bien d'autres....
Pour Pielou il n'est pas calculé directement mais il suffit de faire :
#Pielou
Pi<-Sh/ log(Ri)
alain
Partager