我试图根据物种,EWM,HWM和NWM将39种植物样本分组到3个种群中。
本教程使用此代码将数据分组到3个群体中,每个群体包含100个样本。
PopNames(simgen)< - c(“PopA”,“PopB”,“PopC”)
PopInfo(simgen)< - rep(1:3,每个= 100)
我的每个人口都包含不同数量的样本(EWM = 17,HWM = 6,NWM = 16),所以这段代码并不是我需要的。
答案 0 :(得分:0)
我遇到了同样的问题,而不是:PopInfo(simgen) <- rep(1:3, each = 100)
,您可以使用:PopInfo(simgen) <- rep(1:3, c(17,6,16))
。
希望这有帮助
答案 1 :(得分:0)
以防其他人正在搜索,我昨天确实想到了这个:
准备Excel工作表时,按标记排序,然后按物种/种群排序,再按样本名称排序。然后你可以使用&lt; PopInfo(simgen)&lt; - rep(1:3,c(17,6,16))&gt;用于排序到人口中的代码。
如果您不了解人群,我不知道如何做到这一点,但希望这会帮助别人!