R语言【taxa】——n_subtaxa(),n_supertaxa():每个类群的子类群数量和父类群数量

这篇具有很好参考价值的文章主要介绍了R语言【taxa】——n_subtaxa(),n_supertaxa():每个类群的子类群数量和父类群数量。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Package taxa version 0.4.2


n_subtaxa(x, subset = NULL, max_depth = NULL, include = FALSE)

参数【x】:获取子类群的对象,比如 taxonomy。

参数【subset】:检索的树的子集。索引或名称。

参数【max_depth】:挖掘的等级深度。比如,max_depth = 1 表示值返回直接子类群。默认返回所有子类群。

参数【include】:为TRUE时,输出每个类群的信息。

> x <- taxonomy(c('Carnivora', 'Felidae', 'Panthera', 'Panthera leo',
+                 'Panthera tigris', 'Ursidae', 'Ursus', 'Ursus arctos'),
+               supertaxa = c(NA, 1, 2, 3, 3, 1, 6, 7))
> x

<taxonomy[8]>
1: Carnivora
├─2: Felidae
│ └─3: Panthera
│   ├─4: Panthera leo
│   └─5: Panthera tigris
└─6: Ursidae
  └─7: Ursus
    └─8: Ursus arctos
> n_subtaxa(x)
[1] 7 3 2 0 0 2 1 0
> n_subtaxa(x, max_depth = 1)
[1] 2 1 2 0 0 1 1 0

n_supertaxa(x, subset = NULL, max_depth = NULL, include = FALSE)

参数同 n_subtaxa()。文章来源地址https://www.toymoban.com/news/detail-822256.html

> x <- taxonomy(c('Carnivora', 'Felidae', 'Panthera', 'Panthera leo',
+                 'Panthera tigris', 'Ursidae', 'Ursus', 'Ursus arctos'),
+               supertaxa = c(NA, 1, 2, 3, 3, 1, 6, 7))

> n_supertaxa(x)
[1] 0 1 2 3 3 1 2 3

> n_supertaxa(x, subset = 1:3)
[1] 0 1 2

到了这里,关于R语言【taxa】——n_subtaxa(),n_supertaxa():每个类群的子类群数量和父类群数量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • R语言【paleobioDB】——pbdb_taxa_auto():根据部分名称或前缀,获得多个类群名的基本信息

     Package  paleobioDB  version 0.7.0 paleobioDB 包在2020年已经停止更新,该包依赖PBDB v1 API。 可以选择在Index of /src/contrib/Archive/paleobioDB (r-project.org)下载安装包后,执行本地安装。  参数【...】 :可通过 API 调用的参数。所有可用参数详见 PBDB Data Service: Auto-completion for taxonomic names。

    2024年01月18日
    浏览(35)
  • R语言【taxa】——taxa包中的类

    Package  taxa  version 0.4.2 taxa_taxon-class taxa_taxonomy-class taxa_taxon_authority-class taxa_taxon_db-class  taxa_taxon_id-class taxa_taxon_rank-class         保存类群的基本信息,包括名称,等级和ID。 参数【name】:类群的名称。 参数【rank】:类群的等级。 参数【id】:类群的ID。 参数【auth】:类群

    2024年01月24日
    浏览(44)
  • R语言【taxa】——从taxa 定义的类中获取组分信息

    Package  taxa  version 0.4.2         在拥有对应信息的对象中设置和获取类群所有权信息。         设置和获取分类群的作者信息。         设置和获取分类群的引用信息。         设置和获取分类群的日期信息。         设置和获取分类群的数据库信息。         设置和获

    2024年01月24日
    浏览(39)
  • R语言【taxa】——internodes():获得中间节点

    Package  taxa  version 0.4.2 获取每个分类单元或其他每个分类单元值的节点间索引。节间是一个恰好有一个上级分类群和一个下级分类群的分类群。这些分类群可以在不丢失剩余分类群之间关系信息的情况下被移除。 参数【x】 :用来获取中间节点的对象,比如一个 taxonomy 对象

    2024年01月24日
    浏览(42)
  • R语言【taxa】——as_data_frame():将 taxa 的对象 转换为 data.frame

    Package  taxa  version 0.4.2         将 taxa 对象包含的信息转换为 data.frame,信息保存在列中。如果使用 as_tribble 则转换为表格。     参数【x】 :由 taxa 定义的一个对象。比如 taxon 或 taxon_id。 参数【row.names】 :NULL值,或者命名data frame行名的字符向量。不允许缺失值。 参数【

    2024年01月24日
    浏览(40)
  • R语言【taxa】——classification():储存分类树的分类信息

    Package  taxa  version 0.4.2 参数【x】 :以下之一:         一个列表,每个元素表示一组嵌套的类群。列表内容允许是任何能够转换为taxon的格式。 一个 taxonomy 对象中 单个 taxon 对象的索引或名称,taxonomy 对象由参数【taxonomy】指定。长度不限,但必须是 taxonomy 对象中有效的索

    2024年01月24日
    浏览(40)
  • R语言【paleobioDB】——pbdb_richness():绘制指定类群的数量丰度

    Package  paleobioDB  version 0.7.0 paleobioDB 包在2020年已经停止更新,该包依赖PBDB v1 API。 可以选择在Index of /src/contrib/Archive/paleobioDB (r-project.org)下载安装包后,执行本地安装。 参数【data】 :输入的数据,数据帧格式。可以通过 pbdb_occurrences() 函数 传参 show = c(\\\"phylo\\\", \\\"ident\\\")   获得数

    2024年02月01日
    浏览(38)
  • R语言【paleobioDB】——pbdb_temp_range():绘制指定类群的时空范围

    Package  paleobioDB  version 0.7.0 paleobioDB 包在2020年已经停止更新,该包依赖PBDB v1 API。 可以选择在Index of /src/contrib/Archive/paleobioDB (r-project.org)下载安装包后,执行本地安装。 参数【data】 :输入的数据,数据帧格式。可以通过 pbdb_occurrences() 函数 传参 show = c(\\\"phylo\\\", \\\"ident\\\")   获得数

    2024年01月19日
    浏览(40)
  • R语言【taxa】——as_taxon():转换为 taxon 对象

    Package  taxa  version 0.4.2         将其他对象转换为 taxon 向量。taxon 构造器可能将 基础向量转换为 taxon 向量。 参数【x】 :要转换为 taxon 向量的对象。 参数【...】 :其余参数。

    2024年01月24日
    浏览(39)
  • R语言【taxa】——df_ref():有效的 分类信息数据库

    Package  taxa  version 0.4.2         定义可以被 taxon_db 对象使用或使用 taxon_db 对象的有效分类数据库,例如 taxon_id 和 taxon。         使用 db_ref$get 查看数据库的详细信息。         用户可以使用 db_ref$set 创建自定义的数据库,并添加到数据库列表中。         每个数据库都必

    2024年01月25日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包