文章目录

  • R语言biom包安装和读取文件格式无法识别问题解决
    • 对于无法正常安装的方法,或者出现无法读取biom文件格式问题(可能不是文件格式原因而是包不能识别)可以尝试下面这种方法。

R语言biom包安装和读取文件格式无法识别问题解决

BIOM格式在R语言中通过biom包打开,包所在的官网为http://biom-format.org/

官网的提供安装方法
To install this package, start R (version “4.1”) and enter,估计是4.1版本用的,不过我的版本是3.6.3版本这个方法也可以安装上。

if (!requireNamespace("BiocManager", quietly = TRUE))install.packages("BiocManager")BiocManager::install("biomformat")

安装后读取biom文件时出现了问题,但是这是我之前没有遇到的问题,说格式不对,之前读取biom格式的时候是没问题的,所以我找到了github的原码安装一下居然可以了下面是报错信息

> read_biom("otutax.txt")
Error in read_biom("otutax.txt") : Both attempts to read input file:
otutax.txt
either as JSON (BIOM-v1) or HDF5 (BIOM-v2).
Check file path, file name, file itself, then try again.

对于无法正常安装的方法,或者出现无法读取biom文件格式问题(可能不是文件格式原因而是包不能识别)可以尝试下面这种方法。

https://github.com/joey711/biom

点击download ZIP
下载之后解压文件
然后打开Rstudio或者R

install.packages("biom-master/",repos = NULL,type="source")
library(biom)#可以读取文件了read_biom("otutax.txt")
biom object.
type: OTU table
matrix_type: sparse
60 rows and 60 columns 

安装时候可能安装失败,他说少了什么你就去安装什么就可以了

R语言biom包安装和读取文件格式无法识别问题解决相关推荐

  1. c语言 r语言 java,R语言rJava包安装载入及JAVA环境配置

    rJava 包的安装与载入 一般文本分词的教程都会贴出: install.packages("rJava") library(rJava) 来引导我们装载rJava包,运行inst ...

  2. 【R】R语言指定包安装目录

    仅针对Linux操作系统. 查看R安装目录 R # 进入R软件 .libPaths() 方法1 在 ~/.bashrc 中设置 export R_LIBS_USER=/your/path 然后采用 i ...

  3. R语言pacman包管理R编程语言需要的包实战:使用p_load函数安装和加载多个R包、使用p_unload函数卸载多个R包、使用p_update函数更新过期的R包

    R语言pacman包管理R编程语言需要的包实战:使用p_load函数安装和加载多个R包.使用p_unload函数卸载多个R包.使用p_update函数更新过期的R包 目录

  4. R语言-rethinking包下载安装心得(windows)

    本人科研萌新一枚,近期因为学习了一本McElreath 2020. Statistical Rethinking, 2nd edition, CRC Press ,需要使用到 R 语言的rethink ...

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

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

  6. R语言GD包基于栅格图像实现地理探测器与连续参数的自动离散化

      本文介绍基于R语言中的GD包,依据栅格影像数据,实现自变量最优离散化方法选取与执行,并进行地理探测器(Geodetector)操作的方法.   首先,在R语言中进行地理探测器操作,可通过geode ...

  7. 【包】R语言rvest包简介

    以下翻译自:rvest包github项目主页 R语言rvest包简介 rvest包可以帮助我们从网页上抓取信息,它通常与magrittr包配合使用,便于进行常见的网络抓取任务.revest包的开发主要 ...

  8. r语言 bsda包_使用R语言creditmodel包进行Vintage分析或留存率分析

    1 什么是vintage分析? Vintage分析(账龄分析法)被广泛应用于信用卡及信贷行业,这个概念起源于葡萄酒,即不同年份出产的葡萄酒的品质有差异,那么不同时期开户或者放款的资产质量也有差异,其核 ...

  9. R语言dplyr包all_equal函数检查多个dataframe是否相同实战

    R语言dplyr包all_equal函数检查多个dataframe是否相同实战 目录 R语言dplyr包all_equal函数检查多个dataframe是否相同实战 #dplyr包的安装及导入

最新文章

  1. c# wpf listbox 高度_农村太阳能路灯厂家报价表2020(不同高度)
  2. BeautfuiSoup4解析器
  3. errorEruda解决移动端真机调试,bug收集问题
  4. python 使用文本注解绘制树节点_整理了 34 个被吹爆了的Python开源框架
  5. 数字信号处理学习笔记(四)|实现巴特沃斯型模拟低通滤波器
  6. 前端学习(2306):react之组件使用
  7. 深入理解golang 的栈
  8. 《红楼梦》告诉你,什么才是真正的教养
  9. 《JavaScript高级程序设计》红宝书第二遍阅读(动手实践)
  10. PowerDesigner执行sql脚本方式建立数据模型
  11. word打出计算机图形符号,在word插入符号和特殊符号-word技巧-电脑技巧收藏家
  12. php mysql知识总结_Mysql数据库知识总结(看资料总结出来的)
  13. 小白常用的Widows10实用功能,让你更好掌控你的电脑。
  14. 文件关联后即时生效代码
  15. uniapp中调用QQ一键登录实现方法
  16. python 求解高阶线性方程并画出图像
  17. 古诗生成-pytorch
  18. 运营商大数据在不同行业的利用
  19. 《互联网信贷风险与大数据》读书笔记(二)
  20. 《网络营销》期末考试重点试题

热门文章

  1. 2023好玩的解压游戏,压力大点开玩可以放松自己
  2. element-ui中switch开关回显问题
  3. freemarker 标签的一些用法
  4. pdk开发学习之路-QA
  5. 【matplotlib】饼状图
  6. AWStats: 跨平台的日志分析工具使用简介
  7. linux查看psd文件,psd文件扩展名,psd文件怎么打开?
  8. 申请认定高新技术企业未通过的10大原因分析
  9. 005.python科学计算库pandas(下)
  10. 【整理】串口(RS232/RS485等)通讯中RTS/CTS,DTR/DSR的含义详解