使用R软件包(dismo)下载亚种数据
我想使用使用R软件包(dismo)下载亚种数据,r,dismo,R,Dismo,我想使用dismo(R软件包)下载gbif物种发生数据,用于物种分布分析。 我已经阅读了指南,并在大多数情况下成功地进行了分析。 我用了这里的代码 gbif("genus","species", geo=FALSE) 然而,我想将某些亚种分开进行分析。 有什么方法可以从某些亚种中提取信息吗?根据gbif的文档和dismo的渐晕图,我们可以将*附加到物种名称中,以获得该物种名称下的所有变体。下面的示例,从vignettes下载Solanum acaule下的所有记录 现在,我们可以根据scien
dismo
(R软件包)下载gbif物种发生数据,用于物种分布分析。
我已经阅读了指南,并在大多数情况下成功地进行了分析。
我用了这里的代码
gbif("genus","species", geo=FALSE)
然而,我想将某些亚种分开进行分析。
有什么方法可以从某些亚种中提取信息吗?根据
gbif
的文档和dismo
的渐晕图,我们可以将*
附加到物种名称中,以获得该物种名称下的所有变体。下面的示例,从vignettes下载Solanum acaule下的所有记录
现在,我们可以根据scientificName
中的关键字对数据框进行子集,以找到所需的记录。假设我们只需要在其科学名称中包含subp.
的记录,我们可以执行以下操作:
acaule_sub <- subset(acaule, grepl("subsp.", scientificName, fixed = TRUE))
acaule_sub
table(acaule$scientificName)
Solanum acaule Bitter
5608
Solanum acaule subsp. acaule
1444
Solanum acaule subsp. punae (Juz.) Hawkes & Hjert.
14
Solanum acaule var. punae (Juz.) Hawkes
9
Solanum acaule var. subexinterruptum Bitter
2
Solanum schreiteri Bukasov
2
Solanum uyunense Cárdenas
2
acaule_sub <- subset(acaule, grepl("subsp.", scientificName, fixed = TRUE))