R语言【taxa】——leaves()和n_leaves():每个分类群的冠群和冠群数量

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

Package taxa version 0.4.2


leaves(x,  value = NULL, ...)

        获取每个分类单元的冠群索引或其他每个分类单元的值。leaves 是没有下级分类群的分类群。

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

参数【value】:要返回的东西,而不是索引。长度必须与分类群数相同。

参数【...】:其余参数。

> x <- taxonomy(c('Carnivora', 'Felidae', 'Panthera', 'Panthera leo',
+                 'Panthera tigris', 'Ursidae', 'Ursus', 'Ursus arctos'),
+               supertaxa = c(NA, 1, 2, 3, 3, 1, 6, 7))
<taxonomy[8]>
1: Carnivora
├─2: Felidae
│ └─3: Panthera
│   ├─4: Panthera leo
│   └─5: Panthera tigris
└─6: Ursidae
  └─7: Ursus
    └─8: Ursus arctos
> leaves(x)
[[1]]
[1] 4 5 8

[[2]]
[1] 4 5

[[3]]
[1] 4 5

[[4]]
integer(0)

[[5]]
integer(0)

[[6]]
[1] 8

[[7]]
[1] 8

[[8]]
integer(0)
> leaves(x, value = tax_name(x))
[[1]]
[1] "Panthera leo"    "Panthera tigris" "Ursus arctos"   

[[2]]
[1] "Panthera leo"    "Panthera tigris"

[[3]]
[1] "Panthera leo"    "Panthera tigris"

[[4]]
character(0)

[[5]]
character(0)

[[6]]
[1] "Ursus arctos"

[[7]]
[1] "Ursus arctos"

[[8]]
character(0)

n_leaves(x)

        获取每个分类群的 leaves 数量。文章来源地址https://www.toymoban.com/news/detail-821317.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_leaves(x)
[1] 3 2 2 0 0 1 1 0

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

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

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

相关文章

  • 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日
    浏览(35)
  • R语言【paleobioDB】——pbdb_subtaxa():统计指定类群下的子类群数量

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

    2024年01月17日
    浏览(36)
  • 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日
    浏览(41)
  • R语言【taxa】——从taxa 定义的类中获取组分信息

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

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

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

    2024年01月24日
    浏览(41)
  • 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)
  • 菜鸟记录:c语言实现PAT甲级1004--Counting Leaves

    好消息:与上题的Emergency是同样的方法。坏消息:又错了c++真的比c方便太多太多。 A family hierarchy is usually presented by a pedigree tree. Your job is to count those family members who have no child. Each input file contains one test case. Each case starts with a line containing  0 N 100, the number of nodes in a tree, and  M 

    2023年04月17日
    浏览(52)
  • R语言【taxa】——classification():储存分类树的分类信息

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

    2024年01月24日
    浏览(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日
    浏览(39)
  • R语言【taxa】——as_taxon():转换为 taxon 对象

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

    2024年01月24日
    浏览(39)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包