我计划使用iNEXT函数(来自iNEXT包)分析两种池塘类型之间的潜在差异。这些数据是存在/不存在的,并且按照物种基质在某个位置上。将数据转换为INEXT分析的正确格式
Pond.type <- c("A", "A", "A", "B", "B", "B")
Sample.no <- c(1,2,3,1,2,3)
Species1 <- c(0,1,1,1,0,0)
Species2 <- c(0,1,1,0,1,0)
Species3 <- c(1,1,1,1,0,1)
Species4 <- c(0,1,0,1,0,0)
Species5 <- c(1,1,1,0,0,0)
mydata <- cbind.data.frame(Pond.type, Sample.no, Species1, Species2, Species3, Species4, Species5)
如果我将我的数据框划分成池类型并将它们保存为矩阵,我可以运行该函数,例如, iNEXT(pond.type.a.dataframe)
,但后来我无法比较一个地块上不同的池塘类型。
我的问题是,有没有办法将我的数据转换为与iNEXT库中提供的纤毛虫示例数据相同的格式?这是作为矩阵列表给出的。
你能把它们分成两个矩阵吗?一个用于A型池塘(样品No.1,2,3)和一个用于池塘B型(样品No.1,2,3)。然后你可以比较类型A和B. –