【发布时间】:2018-02-13 16:42:01
【问题描述】:
所以我对 R 非常陌生,我正在尝试绘制从 3 个不同栖息地收集的鱼类物种的物种积累曲线。理想情况下,我想要一个显示 4 条曲线的图(一条用于所有栖息地中的所有鱼,3 条用于每个栖息地中的鱼)。
我一直在努力寻找正确的代码,我遇到了before 提出的这个问题。我试图复制代码以处理我的数据,但似乎无法弄清楚我需要更改哪些小部分才能使其正常工作。
到目前为止,我为所有收集的鱼创建曲线是这样的:
AllFish = read.csv(file.choose(), header = TRUE)
AllFish_community = AllFish[2:74]
library(vegan)
Curve = specaccum(AllFish_community, method = "random",
permutations = 100)
plot(Curve, ci = 0, ci.type = c("line"),
ylab="Number of Species")
axis(1, at=1:15)
这给了我一个很好的情节,比如this
我想知道如何编码,以便将 3 个独立的栖息地添加到情节中。我将我的数据排列为this,以便第一行是标签。矩阵中有 73 种鱼类,3 个栖息地各有 5 个重复。
谢谢。
编辑-Here 是我的 .csv 数据集的链接
【问题讨论】:
-
请分享您的示例数据,而不是屏幕截图。 meta.stackoverflow.com/questions/315885/…
-
很抱歉。它位于 .csv 文件中。 sharecsv.com/s/072e1a7894e6642e7a0834586c93ad05/nMDS_Data.csv
-
您能否更新问题中的链接?