2017-02-23 166 views
-1

创建数据集中的因素,我有以下数据集:进行统计分析

Sites Var1 Var2 Var3 
N1 246 392 56 
N2 940 955 33 
N3 190 402 193 
N4 945 394 16 

我需要分析林(N1和N2)和沙漠(N3和N4),组间差异。统计软件包(Vegan)要求我为这两组中的网站创建一个分组因子。

我正在阅读如何创建因素,但目前为止我无法完成。

回答

1

如果你要的只是建立两组森林(N1和N2)和沙漠(N3和N4),你可以做以下内容:

> dataset$GroupFactor <- as.factor(ifelse(dataset$Sites %in% c("N1", "N2"), "Forest", "Desert")) 
> dataset 
    Sites Var1 Var2 Var3 GroupFactor 
1 N1 246 392 56  Forest 
2 N2 940 955 33  Forest 
3 N3 190 402 193  Desert 
4 N4 945 394 16  Desert 

检查GroupFactor是什么类

> class(dataset$GroupFactor) 
[1] "factor"