RDA数据参数的类型错误

时间:2017-08-22 18:54:32

标签: r rda

我正在RStudio中执行冗余分析。我的数据包括几个环境变量作为社区数据矩阵,以及GROUP列,它是约束矩阵。例如:

CONDUCTIVITY    pH    GROUP
453            7.5    A
462            7.7    A
500            8.1    B
525            8.0    B
308            8.4    C
306            8.5    C

我正在进行冗余分析以比较组之间的环境变量(代表位置),例如,A组的电导率与B组的电导率显着不同。我的R脚本如下:

df <- read.csv("All_data_long_format.csv")

library(vegan)

rda <- rda(df[,2:9] ~ df$GROUP) # columns 2 to 9 are the environmental variables

我收到错误:

Error in terms.formula(formula,"Condition",data=data): 'data' argument is of the wrong type.

我不确定这意味着什么,但我的猜测是&#39; df&#39;是错误的类型,但我不确定为什么或如何解决它。

0 个答案:

没有答案