R语言【paleobioDB】——pbdb_map_occur():通过化石分布记录,创建一个RasterLayer对象,和一个显示取样力度的图

这篇具有很好参考价值的文章主要介绍了R语言【paleobioDB】——pbdb_map_occur():通过化石分布记录,创建一个RasterLayer对象,和一个显示取样力度的图。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  Package paleobioDB version 0.7.0

paleobioDB 包在2020年已经停止更新,该包依赖PBDB v1 API。

可以选择在Index of /src/contrib/Archive/paleobioDB (r-project.org)下载安装包后,执行本地安装。


Usage

pbdb_map_occur (data, res=5, col.int="white", col.ocean="black",
col.eff=c("light blue","blue"), do.plot=TRUE, ...)

Arguments

参数【data】:输入的数据,数据帧格式。可以通过 pbdb_occurrences() 函数 传参 show = “coords” 获得数据。

参数【res】RasterLayer 对象的分辨率(以度为单位)。详见 raster

参数【col.int】:大陆的颜色。

参数【col.ocean】:大洋的颜色。

参数【col.eff】:两种及以上颜色。用来在地图上通过渐变色展示化石记录点。

参数【do.plot】:逻辑值。为 TRUE 时,此函数返回一个 RasterLayer 对象和一个图像。

参数【...】:其他参数。详见 parmap


Details

使用 pdbd_occurrences() 函数时必须传入 show=“coords”


Value

返回一个 RasterLayer 对象,还有一个显示取样力度(每个栅格中化石记录数量)的图像。RasterLayer 对象的分辨率由 参数【res】 控制。默认的分辨率为 1文章来源地址https://www.toymoban.com/news/detail-785661.html


Example

data<- pbdb_occurrences (limit="all", vocab= "pbdb", base_name="Canis",
show="coords")
X11(width=13, height=7.8)
pbdb_map_occur (data,res=2)
## to obtain the raster file without plotting it
pbdb_map_occur (data,res=3,do.plot=F)

Page

function (data, res = 5, col.int = "white", col.ocean = "black", 
    col.eff = c("light blue", "blue"), do.plot = TRUE, ...) 
{
    if (sum((colnames(data) %in% c("lat", "lng"))) != 2) {
        stop("Invalid data input. Please, add show=c('coord') to your pbdb_occurrences query")
    }
    Y <- .extract.LatLong(data)
    r <- .Raster(Y, res, col.int, col.ocean, ...)
    if (do.plot == T) {
        .plot.Raster.rich(r, col.eff, col.ocean, col.int, res, 
            ...)
        mtext("Number of records", 4, line = -1, cex = 2)
    }
    r
}

到了这里,关于R语言【paleobioDB】——pbdb_map_occur():通过化石分布记录,创建一个RasterLayer对象,和一个显示取样力度的图的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • R语言【paleobioDB】——pbdb_interval():通过ID选择,返回一个地层年代段的基本信息

     Package  paleobioDB  version 0.7.0 paleobioDB 包在2020年已经停止更新,该包依赖PBDB v1 API。 可以选择在Index of /src/contrib/Archive/paleobioDB (r-project.org)下载安装包后,执行本地安装。  参数【id】 :地层年代段的标识符,即  ID 。此参数为 必需参数 。 参数【...】 :其余可通过 API 调用

    2024年02月01日
    浏览(62)
  • R语言【paleobioDB】——pbdb_taxon():通过名称或标识符,获得一个类群名的基本信息

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

    2024年01月19日
    浏览(37)
  • R语言【paleobioDB】——pbdb_collection():从PBDB获取单个采集号的基本信息

    Package  paleobioDB  version 0.7.0 paleobioDB 包在2020年已经停止更新,该包依赖PBDB v1 API。 可以选择在Index of /src/contrib/Archive/paleobioDB (r-project.org)下载安装包后,执行本地安装。 参数【id】 :采集号的标识符,即  ID 。此参数为 必需参数 。 参数【...】 :其余可通过 API 调用的参数。

    2024年02月01日
    浏览(39)
  • 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_scales():返回多个时间刻度的基本信息

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

    2024年01月17日
    浏览(35)
  • 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语言【paleobioDB】——pbdb_taxa():获得多个类群名的基本信息

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

    2024年01月19日
    浏览(34)
  • 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语言【paleobioDB】——pbdb_collections_geo():从PBDB获取根据地理位置信息筛选的采集号的基本信息

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

    2024年01月22日
    浏览(35)
  • R语言【paleobioDB】——pbdb_ref_occurrences():根据输入的分布记录信息返回参考文献的信息

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

    2024年01月18日
    浏览(43)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包