仪器信息网APP
选仪器、听讲座、看资讯

EXCEL在ShannonWiener生物多样性指数分析的应用

  • 水源守护者
    2012/10/18
    色谱
  • 私聊

生命科学仪器综合讨论

  • EXCELShannonWiener生物多样性指数分析的应用



    导言:

    在行文之前,我们先来看张关于近10几年时间内学者对于生物多样性相关研究的文献数量的统计图



    ☆这就是关于生物多样性的学术关注度。可见,随着人类文明程度的提高,自1997年以来至今,学者对于生物多样性文章数量呈逐年上升趋势。



    一、ShannonWiener多样性指数概述

    生物多样性是指一定范围内多种多样活的有机体(动物、植物、微生物) 有规律地结合所构成稳定的生态综合体。而生物多样性指数是利用信息论原理对这个系统稳定程度的一种描述。

    ShannonWiener多样性指数作为一种经典的多样性分析模型,在各类多样性分析的论文中得到了广泛的应用。在群落多样性的测度上,就借用了这个信息论中不定性测量方法,就是预测下一个采集的个体属于什么种,如果群落的多样性程度越高,其不定性也就越大。

    因为生物的种类越多,无序性越大,生态系统越稳定,所以ShannonWiener多样性指数应用到水环境分析中,也间接指示了水质的洁净程度(多样性高的环境,你也可以理解为该环境多种多样的生物提供生境)

    二、ShannonWiener多样性指数的计算

    ShannonWiener多样性指数计算公式非常简单

    H= -∑Pilog(Pi,2)

    (其中,H=样品的信息含量(彼得/个体)=群落的多样性指数,S=种数,Pi=样品中属于第i种的个体的比例,如样品总个体数为N,第i种个体数为ni,则PiniN

    三、EXCELShannonWiener生物多样性指数分析的应用



    EXCLE大家都用过吧,这里为什么不用SPSSOriginMatlab等专用工具,而使用EXCEL呢?原因就是EXCEL简单,易懂、用户群广泛。学术的目的就是为了普及,没必要放着简单的工具不用,搞复杂的。



    下面先看下结果



    ☆这个是数据输入界面,一般就是直接把原始记录中的数据从第三行开始导入,共2列。



    ☆这个是数据输出界面,结果哦就在这查看。就做了总觅得、多样性指数H、种类数3个指标。



    下面看下具体过程:



    ☆数据输入C列为对应行B列数据×系数值D1。我这的系数为10000





    ☆数据输入D列为对应行C列数据÷总密度。总密度显示为数据输出页面的C4





    ☆数据输入E列为Pi×log2pi的计算式,也就是多样性指数公式∑后的的部分



    接下来就把对应的列下拉即可。



    下面看下数据输出界面



    ☆先看总密度,很简单,为数据输入界面C列数据之和





    ☆多样性指数H。既然前面已经算出多样性指数公式∑后的的部分了,那么只有求和,再加负号即可





    ☆种类数,用COUNT函数返回输入界面B列所有数字的个数



    写完了,很简单吧。其实只要有公式。用EXCEL肢解了写就行。祝大家原创多多,论文多多。

  • 该帖子已被版主-省部重点实验室加10积分,加2经验;加分理由:欢迎 原创 常来生命可续版面 交流学习(⊙o⊙)哦
    +关注 私聊
  • zsj201204

    第1楼2012/10/18

    用的EXCEL的公式啊

0
    +关注 私聊
  • yuduoling

    第2楼2012/10/18

    EXCEL的功能相当强大的

0
    +关注 私聊
  • 水源守护者

    第3楼2012/10/18

    这个还只是小小的调用了EXCEL的公式,如果和VB等联用才能更大发挥其功能

0
    +关注 私聊
  • Ins_91d871d7

    第4楼2023/10/22

    太厉害了

    水源守护者(54943110)发表:这个还只是小小的调用了EXCEL的公式,如果和VB等联用才能更大发挥其功能

0
猜你喜欢最新推荐热门推荐更多推荐
举报帖子

执行举报

点赞用户
好友列表
加载中...
正在为您切换请稍后...