我正尝试创建一个样式与下面所示的完整性~多样性顺序图类似的图,但引用了不同的数据集。
- 上图为Chao等人2020年的图3a。*
我想为iNEXT
包中包含的ciliate
数据集创建一个这种样式的图,主要使用函数iNEXT::iNEXT()
和iNEXT::ggiNEXT()
。我看到函数iNEXT()
的输出中包含了样本完整性值,作为变量SC
,位于多个位置(如下所示)。
> library(ggplot2)
> library(iNEXT)
> data("ciliates")
>
> #define output of function iNEXT as object c
> c <- iNEXT::iNEXT(ciliates, datatype = "incidence_raw", q=c(0,1,2), se=TRUE, nboot = 10)
>
> head(c$iNextEst$size_based)
Assemblage t Method Order.q qD qD.LCL qD.UCL SC SC.LCL SC.UCL
1 EtoshaPan 1 Rarefaction 0 27.15789 25.46898 28.84681 0.1901378 0.1602758 0.2199998
2 EtoshaPan 2 Rarefaction 0 49.15205 46.46171 51.84239 0.3154101 0.2763704 0.3544499
3 EtoshaPan 3 Rarefaction 0 67.74407 64.36418 71.12395 0.4040033 0.3625663 0.4454402
4 EtoshaPan 4 Rarefaction 0 83.93008 80.01195 87.84822 0.4704869 0.4293215 0.5116523
5 EtoshaPan 5 Rarefaction 0 98.31054 93.93120 102.68989 0.5227274 0.4830091 0.5624458
6 EtoshaPan 6 Rarefaction 0 111.27226 106.47865 116.06587 0.5652248 0.5274311 0.6030185
>
> head(c$iNextEst$coverage_based)
Assemblage SC t Method Order.q qD qD.LCL qD.UCL
1 EtoshaPan 0.1901402 1 Rarefaction 0 27.15824 25.46933 28.84715
2 EtoshaPan 0.3154100 2 Rarefaction 0 49.15201 43.79056 54.51347
3 EtoshaPan 0.4040045 3 Rarefaction 0 67.74432 61.04684 74.44180
4 EtoshaPan 0.4704874 4 Rarefaction 0 83.93019 75.75317 92.10722
5 EtoshaPan 0.5227259 5 Rarefaction 0 98.31009 88.86377 107.75640
6 EtoshaPan 0.5652251 6 Rarefaction 0 111.27235 100.79007 121.75464
>
> c$DataInfo
Assemblage T U S.obs SC Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10
1 EtoshaPan 19 516 216 0.8017 107 44 26 14 6 5 4 3 2 2
2 CentralNamibDesert 17 379 130 0.8425 63 28 13 4 3 7 1 2 1 0
3 SouthernNamibDesert 15 358 150 0.7816 82 28 14 8 6 1 1 2 2 1
然而,在对象c
中,我没有看到集合(EtoshaPan
,CentralNamibDesert
,SouthernNamibDesert
)、样本完整性值和多样性顺序(上图中的"顺序q")的唯一组合。简单地通过在函数ggiNEXT
中设置适当的参数就可以创建样本完整性~多样性顺序图吗?如果不能,我必须采取什么步骤来创建它?
编辑:我不是唯一一个问这个问题的人:* 一个月一次 *
参考文献:* Chao,Anne,et al.《量化样本完整性并比较群落多样性》,《生态研究》35.2(2020):第292至314段。
参考文献链接:link
1条答案
按热度按时间vlju58qv1#
这可以通过iNEXT.4steps包来完成,该包可以从GitHub下载。