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

2024-01-30 10:20

本文主要是介绍R语言【taxlist】——summary(),show(),print():打印taxlist对象及其内容的概述,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Package taxlist version 0.2.4 


Description

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


Usage

## 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

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
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. 
------------------------------
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. 
------------------------------
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 
------------------------------

这篇关于R语言【taxlist】——summary(),show(),print():打印taxlist对象及其内容的概述的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/659927

相关文章

使用SQL语言查询多个Excel表格的操作方法

《使用SQL语言查询多个Excel表格的操作方法》本文介绍了如何使用SQL语言查询多个Excel表格,通过将所有Excel表格放入一个.xlsx文件中,并使用pandas和pandasql库进行读取和... 目录如何用SQL语言查询多个Excel表格如何使用sql查询excel内容1. 简介2. 实现思路3

Go语言实现将中文转化为拼音功能

《Go语言实现将中文转化为拼音功能》这篇文章主要为大家详细介绍了Go语言中如何实现将中文转化为拼音功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 有这么一个需求:新用户入职 创建一系列账号比较麻烦,打算通过接口传入姓名进行初始化。想把姓名转化成拼音。因为有些账号即需要中文也需要英

Spring常见错误之Web嵌套对象校验失效解决办法

《Spring常见错误之Web嵌套对象校验失效解决办法》:本文主要介绍Spring常见错误之Web嵌套对象校验失效解决的相关资料,通过在Phone对象上添加@Valid注解,问题得以解决,需要的朋... 目录问题复现案例解析问题修正总结  问题复现当开发一个学籍管理系统时,我们会提供了一个 API 接口去

Go语言使用Buffer实现高性能处理字节和字符

《Go语言使用Buffer实现高性能处理字节和字符》在Go中,bytes.Buffer是一个非常高效的类型,用于处理字节数据的读写操作,本文将详细介绍一下如何使用Buffer实现高性能处理字节和... 目录1. bytes.Buffer 的基本用法1.1. 创建和初始化 Buffer1.2. 使用 Writ

深入理解C语言的void*

《深入理解C语言的void*》本文主要介绍了C语言的void*,包括它的任意性、编译器对void*的类型检查以及需要显式类型转换的规则,具有一定的参考价值,感兴趣的可以了解一下... 目录一、void* 的类型任意性二、编译器对 void* 的类型检查三、需要显式类型转换占用的字节四、总结一、void* 的

Java如何通过反射机制获取数据类对象的属性及方法

《Java如何通过反射机制获取数据类对象的属性及方法》文章介绍了如何使用Java反射机制获取类对象的所有属性及其对应的get、set方法,以及如何通过反射机制实现类对象的实例化,感兴趣的朋友跟随小编一... 目录一、通过反射机制获取类对象的所有属性以及相应的get、set方法1.遍历类对象的所有属性2.获取

C语言线程池的常见实现方式详解

《C语言线程池的常见实现方式详解》本文介绍了如何使用C语言实现一个基本的线程池,线程池的实现包括工作线程、任务队列、任务调度、线程池的初始化、任务添加、销毁等步骤,感兴趣的朋友跟随小编一起看看吧... 目录1. 线程池的基本结构2. 线程池的实现步骤3. 线程池的核心数据结构4. 线程池的详细实现4.1 初

java中VO PO DTO POJO BO DO对象的应用场景及使用方式

《java中VOPODTOPOJOBODO对象的应用场景及使用方式》文章介绍了Java开发中常用的几种对象类型及其应用场景,包括VO、PO、DTO、POJO、BO和DO等,并通过示例说明了它... 目录Java中VO PO DTO POJO BO DO对象的应用VO (View Object) - 视图对象

vue如何监听对象或者数组某个属性的变化详解

《vue如何监听对象或者数组某个属性的变化详解》这篇文章主要给大家介绍了关于vue如何监听对象或者数组某个属性的变化,在Vue.js中可以通过watch监听属性变化并动态修改其他属性的值,watch通... 目录前言用watch监听深度监听使用计算属性watch和计算属性的区别在vue 3中使用watchE

Java将时间戳转换为Date对象的方法小结

《Java将时间戳转换为Date对象的方法小结》在Java编程中,处理日期和时间是一个常见需求,特别是在处理网络通信或者数据库操作时,本文主要为大家整理了Java中将时间戳转换为Date对象的方法... 目录1. 理解时间戳2. Date 类的构造函数3. 转换示例4. 处理可能的异常5. 考虑时区问题6.