使用vegan包抽平:

数据准备:准备一个otu表。

输入文件:otu.txt,第一行为样品的名称,第一列为otu名称。

#加载r工作目录,如果文件直接放在了默认的工作目录可以忽略该代码
setwd("D:/r/")
#加载vegan包,如果没有这个包先提前安装
library(vegan)
#加载otu数据表
otu = read.table('otu.txt', header=T, sep="\t", quote = "", row.names=1, comment.char="", stringsAsFactors = FALSE)
#求和查看每个样本的和
colSums(otu)
#抽平并把结果赋值给“otu_Flattening”
otu_Flattening =as.data.frame(t(rrarefy(t(otu),min(colSums(otu)))))
#查看抽平后的每个样本的和
colSums(otu_Flattening)
#将抽平后的otu结果表(otu_Flattening)保存到该工作目录下,并命名为“otu_Results.csv”
write.table(otu_Flattening, file="otu_Results.csv",sep =",", quote=FALSE)

otu抽平步骤

基于vegan包对otu表抽平——r语言相关推荐

  1. USEARCH11新功能——OTU表抽平otutab_rare

    http://www.drive5.com/usearch/manual/cmd_otutab_rare.html 稀疏.抽平 otutab_rare 抽样OTU比至某个指定数据量,方便比较Alpha ...

  2. 基于划分的聚类----K-means算法使用(R语言)

    library(amap)#这个包里有kmeans函数 library(R2SWF) library(animation)#导入包,后两个是作动画的包 customer <- read.csv( ...

  3. linux r包默认安装位置,R-Language(R语言或称r-project)的安装

    1.R语言的简介 R语言(r-project)是主要用于统计分析.绘图的语言和操作环境. 2.配置yum源 2.1.安装说明 由于编译安装相对繁琐,故而安装使用repoforge的源解决,免去编译的麻 ...

  4. r语言 清空mysql表_用R语言做数据清理(详细教程)

    数据的清理 如同列夫托尔斯泰所说的那样:"幸福的家庭都是相似的,不幸的家庭各有各的不幸",糟糕的恶心的数据各有各的糟糕之处,好的数据集都是相似的.一份好的,干净而整洁的数据至少包括 ...

  5. 基于多元线性回归的股票分析与预测——R语言

    基于多元线性回归的股票分析与预测 一.数据来源 1.自变量 2.因变量 二.多元线性回归 1. 初步建立多元线性回归模型 (1)数据集划分 (2)建立回归模型 2. 多元线性回归模型的优化 3.模型误 ...

  6. R语言泊松回归(poisson)模型案例:基于robust包的Breslow癫痫数据集

    R语言泊松回归(poisson)模型案例:基于robust包的Breslow癫痫数据集 目录 R语言泊松回归(poisson)模型案例:基于robust包的Breslow癫痫数据集 #数据加载

  7. 在线作图|在线做扩增子抽平

    扩增子抽平 扩增子抽平工具主要是针对扩增子测序后得到的otu表进行抽平处理,本平台按照样本的最小总丰度进行抽平,过滤一些低丰度的OTU,抽平后得到的OTU表可以用来做alpha多样性分析.beta排序 ...

  8. R语言rpartb包树回归模型构建:基于乳腺癌(breast cancer)数据集

    R语言rpartb包树回归模型构建:基于乳腺癌(breast cancer)数据集 目录 R语言rpartb包树回归模型构建:基于乳腺癌(breast cancer)数据集

  9. R语言geodetector包基于栅格图像实现地理探测器操作

      本文介绍基于R语言中的geodetector包,依据多张栅格图像数据,实现地理探测器(Geodetector)操作的详细方法.   需要说明的是,在R语言中进行地理探测器操作,可以分别通过geod ...

最新文章

  1. ssh暴力破解解决方案
  2. 「Ubuntu」系统常用命令
  3. c语言编译器app官网下载,c语言编译器
  4. yii 学习笔记五、通过gii创建modules(模块)
  5. zebradesginer zpl代码_Zebra斑马打印机通过VB编程实现ZPL代码控制打印标签
  6. MySQL数据库建立数据库和表(命令行方式)
  7. windowns server 2008 R2激活工具(含win7、vista)
  8. 硬件工程师如何零基础入门?
  9. 良心到难以置信的网站推(转自b站up主lks)
  10. git clone与git pull区别
  11. 【动态规划】数字三角形c语言
  12. 数字证书的概念以及作用
  13. 微擎系统操作记实--公众号管理员权限设置
  14. TYPEC 转HDMI VGA+PD+ USB3.0 HUB+TF/CF/SD+RJ45等多功能扩展坞方案设计资料|TYPE-C转HDMI转VGA带PD USB3.0多功能拓展器方案介绍
  15. MySQL cluster集群/NDB集群学习
  16. 第二、三范式与BC范式的区别
  17. ftl和html的区别?
  18. 小程序开发------文件目录结构
  19. Win11系统自带截图快捷键是什么 Win11系统自带截图工具怎么使用
  20. 回归预测 | MATLAB实现WOA-BiLSTM鲸鱼算法优化双向长短期记忆神经网络多输入单输出回归预测

热门文章

  1. html5红外遥控,自制红外遥控开关详细步骤(两款自制红外遥控开关方法) - 全文...
  2. 跟随郭霖学Volley
  3. 序列标注 | (4) Hierarchically-Refined Label Attention Network for Sequence Labeling
  4. Android APP程序更新报解析软件包时出现错误问题解决方法
  5. 最新版Eclipse2020创建项目红叉问题(“Failed to init ct.sym ...\jrt-fs.jar )
  6. 【安全狗高危安全通告】Oracle WebLogic Server 4月多个安全漏洞解决方案
  7. OC语言学习——继承和多态的一些随笔记
  8. Python pandas.pivot_table学习笔记1
  9. 《腾云点菜宝》项目总结
  10. mqtt服务器(mosquitto)测试环境的搭建