首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

spaa: 计算生态位宽度

前文FEMS:细菌和微真核生物在西藏盐湖的分布与组装机制 中使用spaa计算生态位宽度。本文介绍一下。这个包2016年被提交到CRAN上。现在被引了13次。...前文: indicspecies:计算物种与样本之间关系的强度与生态位宽度 介绍过通过资源使用情况来计算生态位宽度的方法。 library(spaa) #用于分析物种关联和生态位重叠。 ?...spaa #### Niche width and niche overlap data(datasample) #niche.width计算生态位宽度 niche.width(mat, method...= c("shannon", "levins")) #mat:列为物种,行为样本 #method:计算方法 niche.width(datasample[,1:3], method = "shannon...计算生态位的方法竟然没有写每个方法具体怎么算的。 机智的我发现了函数说明中的Reference写的是张金屯的数量生态学,于是找到书查了一下,果然计算方法都在书里。

4.9K41
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    OC中获取一串字符串的高度(宽度确定)或宽度(高度确定)

    https://blog.csdn.net/u010105969/article/details/52937475 项目中我们有时会需要根据字符串来确定UILabel的宽度或高度,如我们经常遇到的单元格自适应问题...如果我们要获取UILabel的宽度(为什么要获取UILabel的宽度?...因为有时如果字符串过长那么UILabel的宽度就会相应发生变化),那么就可以利用下面的方法: CGSize size = [string sizeWithFont:font constrainedToSize...:CGSizeMake(MAXFLOAT, 17)];  CGFloat w =size.width; 其实这个方法只是先获取字符串字符串的字体大小是确定了的)的size再确定其宽度。...从方法中可以看出我们固定了字符串的高度为17,如果想要获取字符串的高度,那么固定宽度就好了。

    2.5K30

    数据宽度

    数据宽度 数据宽度与上一个笔记的进制有很大关系。...计算机不能无视大小存储一个数据,他需要一个容器来存放这些二进制数据 容器都是有大小的,超出这个容器计算机会舍弃这个二进制数的高位,进制篇说过,二进制数运算原理是转换成补码然后参与运算,同理。...十六进制 0 1 2 3 4 5 6 7 8 9 A B C D E F 无符号数 顺序存储 0 1 2 3 4 5 6 7 8 9 A B C D E F 有符号 0-7 F到-8 数据溢出 在四位寄存器计算机中计算无符号...因为如果比F再大1的数就变成了0:1111+1=10000,只能存4位,多出来的位,计算机会丢弃,则计算机会当做0000,即0。所以F是最大的负数-1。那么对应的E就是-2,D就是-3。...(这里可以用补码去理解) 32位数据宽度 32位数据宽度容器存储无符号数范围是从0到FFFFFFFF 存储有符号数从0到7FFFFFFF表示正数,从80000000到FFFFFFFF表示负数 高级语言

    1.4K30

    巧用CSS3的calc()宽度计算做响应模式布局

    其实calc是英文单词calculate(计算)的缩写,是css3的一个新增的功能,用来指定元素的长度。...不过calc()最大的好处就是用在流体布局上,可以通过calc()计算得到元素的宽度。 calc()能做什么?...calc()能让你给元素的做计算,你可以给一个div元素,使用百分比、em、px和rem单位值计算出其宽度或者高度,比如说“width:calc(50% + 2em)”,这样一来你就不用考虑元素div的宽度值到底是多少...,而把这个烦人的任务交由浏览器去计算。...我们来个例子,我们做一个三列并排的模块,宽度按百分比、有padding值、有border值、还有margin-right,而且这三个值是px, li{ float:left; width:33.3333%

    1.6K10

    strlen,sizeof,scanf对字符串计算

    1 strlen,sizeof strlen,sizeof都可以对字符串长度进行计算 char test[]= “hello” 这种双引号字符串后面默认是有个 空字符\0 sizeof...strlen:从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结知束符'\0'为止,然后返回计数器值。...scanf在读取输入的时候,分为多种情况: 一、读取字符串的时候(%s) scanf会读取除了空白字符以外的所有字符,并在读取到第一个空白字符时结束读取,将空白字符之后的所有字符都暂存在缓冲区中...三、读取除了字符和字符串以外的所有输入的时候 scanf函数每次读取一个字符,跳过所有的空白字符,直到遇到第一个非空白字符的时候才开始读取。

    9610

    计算字符串相似度算法——Levenshtein

    2.用途 模糊查询 3.实现过程 a.首先是有两个字符串,这里写一个简单的 abc和abe b.将字符串想象成下面的结构。 A处 是一个标记,为了方便讲解,不是这个表的内容。...这是后有三个值,左边的计算后为2,上边的计算后为2,左上角的计算为0,所以A处 取他们里面最小的0. d.于是表成为下面的样子 abc a b c abe 0 1 2 3 a 1 0 b 2 B处...这个是需要计算出来的。 同时,也获得一些额外的信息。 A处: 表示a      和a      需要有0个操作。字符串一样 B处: 表示ab    和a      需要有1个操作。...g.计算相似度 先取两个字符串长度的最大值maxLen,用1-(需要操作数除maxLen),得到相似度。 例如abc 和abe 一个操作,长度为3,所以相似度为1-1/3=0.666。...-1-12 21 */ 22 public static void levenshtein(String str1,String str2) { 23 //计算两个字符串的长度

    6.9K10
    领券