跳到目录

地位 起重机检查 R-检查 编码冠状病毒 rstudio镜像下载 总下载次数 起重机版本 内政部

出租车司机-使用分类数据库的工具

文件:https://docs.ropensci.org/taxzedb/

出租车司机是一个用于与分类数据库交互的R包。其功能可分为两部分:1。您可以将数据库下载到您的平台2。您可以查询下载的数据库以检索分类信息。

这种两步方法不同于针对每个查询与web服务交互的工具,并且具有许多优点:

  • 下载数据库后,您可以脱机使用它
  • 下载数据库查询后,速度非常快
  • 只要存储数据库文件,分析中的所有查询都将完全可复制

数据来源

当您使用下载数据库时出租车司机它会自动将其转换为SQLite,然后所有查询函数都会与该SQLite数据库交互。然而,并不是所有的分类数据库都是公开的,或者可以转换为SQLite。支持以下数据库:

联系在问题中对新数据源有任何想法。

程序包API

每个数据源的此包执行以下任务:

  • 下载的分类数据库db_下载_*
  • 创建数字播放器SQL后端通过dbplyr::src_dbi-型钢混凝土_*
  • 查询并将数据返回到data.frame-sql_收集
  • 管理缓存的数据库文件-tdb缓存
  • 检索分类单元的直接后代-儿童
  • 从本地数据库检索分类层次结构-分类
  • 检索从分类群矢量下降的所有分类群-下游
  • 将物种名称转换为分类单元ID-名称2轴
  • 将分类单元ID转换为物种名称-出租车2名称
  • 将分类单元ID转换为等级-出租车2级

您可以使用型钢混凝土与的连接数字播放器等进行下游操作。或者使用数据库连接执行原始SQL查询。

安装

CRAN版本

安装.包(“出租车”)

开发版本

遥控器::安装github(“ropensci/taxzedb”)

引用

要在出版物中引用taxizedb,请使用:

Meta公司