yyb93的个人博客分享 http://blog.sciencenet.cn/u/yyb93

博文

利用R批量从GBIF下载物种分布数据

已有 6857 次阅读 2020-6-20 12:45 |系统分类:科研笔记

install.packages("rgbif")


library(dplyr)

library(purrr)

library(readr)  

library(magrittr) 

library(rgbif) 

library(taxize)


#####读取物种信息

gbif_taxon_keys <- 

readr::read_csv("D:/research data/species_list.csv") %>% 

pull("Taxon name") %>%

taxize::get_gbifid_(method="backbone") %>% 

imap(~ .x %>% mutate(original_sciname = .y)) %>%

bind_rows() %T>%

filter(matchtype == "EXACT" & status == "ACCEPTED") %>%

filter(kingdom == "Plantae") %>%

pull(usagekey)

#####筛选条件

occ_download(

pred_in("taxonKey", gbif_taxon_keys),

pred_in("basisOfRecord", c('PRESERVED_SPECIMEN','HUMAN_OBSERVATION','OBSERVATION','MACHINE_OBSERVATION')),

pred("country", "CN"),

pred("hasCoordinate", TRUE),

pred("hasGeospatialIssue", FALSE),

pred_gte("year", 1990),

format = "SIMPLE_CSV",

user="GBIF用户名", pwd="GBIF用户密码", email="GBIF中填写的邮箱地址"

)


######物种信息格式如下

image.png



https://blog.sciencenet.cn/blog-3432920-1238640.html


下一篇:GBIF下载的CSV数据如何处理?
收藏 IP: 210.26.122.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (4 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-26 00:58

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部