R语言【taxlist】——summary(),show(),print():打印taxlist对象及其内容的概述

Package taxlist version 0.2.4


Description

一种方法,用于显示 taxlist 对象内容的概述或所选分类组的概述。


Usage

R 复制代码
## S4 method for signature 'taxlist'
summary(
  object,
  ConceptID,
  units = "Kb",
  check_validity = TRUE,
  display = "both",
  maxsum = 5,
  secundum = NULL,
  exact = FALSE,
  ...
)

## S4 method for signature 'taxlist'
show(object)

## S4 method for signature 'taxlist'
print(x, ...)

Arguments

参数【object,x】:一个 taxlist 对象。

参数【ConceptID】:要在摘要中显示的概念id。

参数【units】:指示在对象的分配空间中显示的单位的字符值。

参数【check_validity】:指示是否检查对象有效性的逻辑值。

参数【display】:指示要显示的字段的字符值(参见详细信息)。

参数【maxsum】:整数,表示显示分类群的最大数目。

参数【secundum】:一个字符值,指示要在摘要中显示的来自slot taxonViews的列。

参数【exact】:一个逻辑值,指示分类单元名称是否应该与参数'ConceptID'中的确切参数匹配。它只工作,如果'ConceptID'作为字符值提供,而不是关键字'all'。

参数【...】:传递给或来自其他方法的进一步参数。


Details

指示包含在 taxlist 对象中的名称、概念和分类单元视图数量的总体概述。如果参数ConceptID是一个包含概念id或名称的矢量,将由grepl()进行匹配,则将生成每个概念中包含的所有名称的显示。另外,您可以使用taxon="all"来获取对象中包含的所有概念的名称列表(截断为maxsum的输入数)。

对于应用于概念的摘要,有三种使用参数显示的备选名称显示方式。使用display="name"来显示值TaxonName,使用display="author"来显示值AuthorName,或者使用display="both"来显示两个值。这些值取自插槽taxonNames。

对于大的对象,建议设置units="Mb"(参见object.size()了解更多选项)。


Examples

R 复制代码
summary(Easplist, units = "Mb")
复制代码
object size: 0.7 Mb 
validation of 'taxlist' object: TRUE 

number of taxon usage names: 5393 
number of taxon concepts: 3887 
trait entries: 311 
number of trait variables: 1 
taxon views: 3 

concepts with parents: 3698 
concepts with children: 1343 

hierarchical levels: form < variety < subspecies < species < complex < genus < family 
number of concepts in level form: 2
number of concepts in level variety: 95
number of concepts in level subspecies: 71
number of concepts in level species: 2521
number of concepts in level complex: 1
number of concepts in level genus: 1011
number of concepts in level family: 186
R 复制代码
summary(Easplist, c(51128, 51140))
复制代码
------------------------------ 
concept ID: 51128 
view ID: 1 
level: species 
parent: 54818 Cheilanthes Sw. 

# accepted name: 
51128 Cheilanthes quadripinnata Kuhn 

# synonyms (1): 
51129 Pellaea quadripinnata (Forssk.) Prantl 
------------------------------ 
concept ID: 51140 
view ID: 1 
level: species 
parent: 55364 Haplopteris C. Presl 

# accepted name: 
51140 Haplopteris volkensii (Hieron.) E.H. Crane 

# synonyms (1): 
51141 Vittaria volkensii Hieron. 
------------------------------
R 复制代码
summary(Easplist, "Acmella")
复制代码
------------------------------ 
concept ID: 20 
view ID: 1 
level: species 
parent: 54760 Acmella Pers. 

# accepted name: 
20 Acmella caulirhiza Delile 

# synonyms (19): 
50001 Spilanthes mauritiana (A. Rich. ex Pers.) DC. 
52448 Spilanthes caulirhiza (Delile) DC. 
52449 Acmella mauritiana A. Rich. ex Pers. 
52450 Spilanthes africana DC. 
52451 Spilanthes abyssinica Sch. Bip. ex A. Rich. 
52452 Eclipta filicaulis Schumach. & Thonn. 
52453 Spilanthes filicaulis (Schumach. & Thonn.) C. D. Adams 
52454 Spilanthes acmella var. acmella (L.) Murray 
52455 Verbesina acmella L. 
52456 Spilanthes acmella (L.) Murray 
52457 Blainvillea acmella (L.) Philipson 
52458 Eclipta latifolia L. f. 
52459 Blainvillea latifolia (L. f.) DC. 
52460 Blainvillea rhomboidea Cass. 
52461 Blainvillea dalla-vedovae A. Terracc. 
52462 Verbesina dichotoma Murray 
52463 Blainvillea dichotoma (Murray) Stewart 
52464 Spilanthes caulirhiza var. madagascariensis DC. 
52465 Spilanthes mauritiana f. madagascariensis (DC.) A. H. Moore 
------------------------------ 
concept ID: 21 
view ID: 1 
level: species 
parent: 54760 Acmella Pers. 

# accepted name: 
21 Acmella uliginosa (Sw.) Cass. 

# synonyms (1): 
50002 Spilanthes uliginosa Sw. 
------------------------------ 
concept ID: 54760 
view ID: 2 
level: genus 
parent: 55936 Compositae Giseke 

# accepted name: 
54762 Acmella Pers. 
------------------------------
R 复制代码
summary(object = Easplist, ConceptID = "all", maxsum = 10)
复制代码
------------------------------ 
concept ID: 1 
view ID: 1 
level: species 
parent: 54753 Abelmoschus Medik. 

# accepted name: 
1 Abelmoschus esculentus (L.) Moench 

# synonyms (1): 
52313 Hibiscus esculentus L. 
------------------------------ 
concept ID: 2 
view ID: 1 
level: species 
parent: 54754 Abutilon Mill. 

# accepted name: 
2 Abutilon indicum (L.) 
------------------------------ 
concept ID: 3 
view ID: 1 
level: species 
parent: 54754 Abutilon Mill. 

# accepted name: 
3 Abutilon mauritianum (Jacq.) Medik. 

# synonyms (1): 
50361 Pavonia patens (Andrews) Chiov. 
------------------------------ 
concept ID: 4 
view ID: 1 
level: species 
parent: 54755 Acacia Mill. 

# accepted name: 
4 Acacia drepanolobium Harms ex Y. Sjöstedt 
------------------------------ 
concept ID: 5 
view ID: 1 
level: species 
parent: 54755 Acacia Mill. 

# accepted name: 
5 Acacia elatior Brenan 
------------------------------ 
concept ID: 6 
view ID: 1 
level: species 
parent: 54755 Acacia Mill. 

# accepted name: 
6 Acacia kirkii Oliv. 
------------------------------ 
concept ID: 7 
view ID: 1 
level: species 
parent: 54755 Acacia Mill. 

# accepted name: 
7 Acacia mearnsii De Wild. 
------------------------------ 
concept ID: 8 
view ID: 1 
level: species 
parent: 54755 Acacia Mill. 

# accepted name: 
8 Acacia mellifera (Vahl) Benth. 
------------------------------ 
concept ID: 9 
view ID: 1 
level: species 
parent: 54755 Acacia Mill. 

# accepted name: 
9 Acacia polyacantha Willd. 
------------------------------ 
concept ID: 10 
view ID: 1 
level: species 
parent: 54755 Acacia Mill. 

# accepted name: 
10 Acacia reficiens Wawra 
------------------------------
相关推荐
小杜的生信筆記44 分钟前
基于R语言,“上百种机器学习模型”学习教程 | Mime包
开发语言·学习·机器学习·r语言·sci
源代码•宸1 小时前
C++高频知识点(十八)
开发语言·c++·经验分享·多线程·互斥锁·三次握手·字节对齐
mit6.8241 小时前
修复C++14兼容性问题& 逻辑检查
开发语言·c++
沐知全栈开发2 小时前
MongoDB 高级索引
开发语言
测试界清流2 小时前
Postman接口测试入门
开发语言·lua
MediaTea3 小时前
Python 第三方库:uv(极速包管理器)
开发语言·python·uv
期待のcode3 小时前
SpringAOP
java·开发语言·spring
teeeeeeemo4 小时前
Ajax、Axios、Fetch核心区别
开发语言·前端·javascript·笔记·ajax
Gu_shiwww5 小时前
数据结构2线性表——顺序表
c语言·开发语言·数据结构·python
要做朋鱼燕5 小时前
理清C语言中内存操作的函数
c语言·开发语言