首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果多样性有分组函数,是否有均匀度函数?

如果多样性有分组函数,是否有均匀度函数?
EN

Stack Overflow用户
提问于 2022-08-31 10:54:53
回答 1查看 45关注 0票数 0

我有一些物种表,我试图从这些表格中获取物种多样性指数。我用过:

代码语言:javascript
复制
> diversity (nta[,c(-1,-2)], groups = nta$Quadrant)
> specno (nta [,c(-1,-2)], groups = nta$Quadrant)

按象限对丰度和H‘进行分组。

有什么办法可以让皮罗保持平平吗?下面是我用来计算它的代码:

代码语言:javascript
复制
> naS<- apply (nta[,c(-1,-2)]>0,1,sum) 
> diversity (nta[,c(-1,-2)])/log(naS)

但是我不知道在代码中放置分组函数的位置,而且我尝试过的地方都是R不喜欢的地方。

**注意-这并不是必需的&虽然我可以在excel中做同样的事情,但我想提高我的蟒蛇技能。

EN

回答 1

Stack Overflow用户

发布于 2022-08-31 20:11:51

谈到R (非python)包:它没有直接实现Pielou的均匀度,但它可以计算为Shannon-Weaver diversity和原木物种数(specnumber)的比率。在纯素中,这两种方法都有相同的groups参数,如果您以相同的方式使用这两种参数,则可以得到所需的内容。即groups积累的SUs多样性和groups积累的SUs物种数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73554820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档