R语言计算生物多样性指数
R语言计算生物多样性指数
计算生物多样性
rm(list = ls())
setwd("D:/R Working Directory")
getwd()
library(readxl)
library(vegan)
library(reshape2)
fyzw <- read_excel("C:/Users/Administrator/Desktop/LQ20200104.xlsx", sheet = "FYZW", range = "A1:G224")
fydw<-fydw[,c(1,4,6)] ## 数据在1列、4列和6列中
colnames(fydw)<-c("plotname","species","abundance")##也可以改为其他命名
herb<-acast(fydw,formula = plotname~species,fun.aggregate = sum,value.var = "abundance")##转换成物种矩阵调用reshape2包
#计算Shannon-Wiener指数
Shannon.Wiener <-diversity(herb, index = "shannon")###调用vegan包
#计算Simpson指数
Simpson <- diversity(herb, index = "simpson")
#计算Inverse Simpson指数
Inverse.Simpson <- diversity(herb, index = "inv")
#计算物种累计数
S <- specnumber(herb)##物种数
plot(S)
#计算Pielou均匀度指数
J <- Shannon.Wiener/log(S)
c<-data.frame(cbind(Shannon.Wiener,J ))
print(c)##打印数据
R语言计算生物多样性指数相关推荐
- R语言计算曼哈顿距离(Manhattan Distance)实战:计算两个向量的曼哈顿距离、dist函数计算矩阵中两两元素的曼哈顿距离
R语言计算曼哈顿距离(Manhattan Distance)实战:计算两个向量的曼哈顿距离.dist函数计算矩阵中两两元素的曼哈顿距离 目录 R语言计算曼哈顿距离(Manhattan Distance ...
- R语言计算杰卡德相似系数(Jaccard Similarity)实战:自定义函数计算Jaccard相似度、对字符串向量计算Jaccard相似度、将Jaccard相似度转化为Jaccard距离
R语言计算杰卡德相似系数(Jaccard Similarity)实战:自定义函数计算Jaccard相似度.对字符串向量计算Jaccard相似度.将Jaccard相似度转化为Jaccard距离 目录 R ...
- R语言计算平均值的标准误差(standard error of the mean):自定义函数计算平均值的标准误差、使用plotrix包的std.error函数计算平均值的标准误差
R语言计算平均值的标准误差(standard error of the mean):自定义函数计算平均值的标准误差.使用plotrix包的std.error函数计算平均值的标准误差 目录
- R语言计算回归模型每个样本(观察、observation、sample)的DFFITS度量实战:忽略单个观察(样本)时,回归模型所做的预测会发生多大的变化
R语言计算回归模型每个样本(观察.observation.sample)的DFFITS度量实战:忽略单个观察(样本)时,回归模型所做的预测会发生多大的变化 目录
- R语言计算回归模型每个样本(观察、observation、sample)的杠杆值(leverage)实战:如果一个样本的预测变量比其他样本的预测变量值更极端,那么被认为具有很高的杠杆作用
R语言计算回归模型每个样本(观察.observation.sample)的杠杆值(leverage)实战:如果一个样本的预测变量比其他样本的预测变量值更极端,那么被认为具有很高的杠杆作用 目录
- R语言计算每个分组的行数并将结果添加到dataframe中实战
R语言计算每个分组的行数并将结果添加到dataframe中实战 目录 R语言计算每个分组的行数并将结果添加到dataframe中实战 #仿真数据
- R语言计算F1评估指标实战:F1 score、使用R中caret包中的confusionMatrix()函数为给定的logistic回归模型计算F1得分(和其他指标)
R语言计算F1评估指标实战:F1 score.使用R中caret包中的confusionMatrix()函数为给定的logistic回归模型计算F1得分(和其他指标) 目录
- R语言计算dataframe数据列中各分类的计数(类似pandas value_counts函数功能)
R语言计算dataframe数据列中各分类的计数(类似pandas value_counts函数功能) 目录 R语言计算dataframe数据列中各分类的计数(类似pandas value
- R语言计算回归模型标准化残差实战(Standardized Residuals):识别回归模型中离群点
R语言计算回归模型标准化残差实战(Standardized Residuals):识别回归模型中离群点 目录
最新文章
- LeetCode Queue Reconstruction by Height(贪心)
- 一个简单的HelloWorld程序
- 烽火交换机s5800配置说明_如何通过单臂路由实现VLAN间通信?(配置篇)
- 开挂了!女生用写字机器人刷作业 因写太快被识破 这能怪孩子吗?
- 循环队列 代码实现(FIFO)
- 直线段的矢栅转换算法(DDA算法、中心画线算法、Bresenham算法)
- 酒店管理系统(前台后台管理)
- 电子签名服务和云平台整合管理合同
- ModelAndView详解
- diadem2017注册机 ni_NI DIAdem2017下载
- matlab 无穷级数求和,数项级数的求和方法.doc
- Something about ...
- 搜搜(www.soso.com),I 老虎油!
- SINR, RSRP, CQI 关系
- Android HIDL接口
- 如何用Ps用高斯模糊
- windows server 2012 r2 搭建企业文件共享存储
- 平面波导型光分路器行业调研报告 - 市场现状分析与发展前景预测
- SpringBoot控制台打印SQL
- SuperGO外设下载地址安装,穿透模式使用