1

我正在尝试制作 NMDS 绘图,到目前为止效果非常好,但我的问题是:我有三种类型的森林:A、B 和 C,并且该命令pch = as.numeric(env$Forest)创建了三种点字符,但是我不知道哪个点代表哪种森林类型。

我试图一个接一个地添加每种森林类型,但我失败了:(如果有人能帮助我,我会非常高兴!谢谢!

这是我的绘图命令:

fig <- plot(result1, type = "none")
points(fig, "sites", pch = as.numeric(env$Forest))
text(fig, "species", font=c(2), cex=c(0.75))
plot(fit, p.max = 0.05, col = "darkgrey", font=c(2), cex=c(0.75))

这是我得到的漂亮图表:

NMDS图

4

1 回答 1

1

由于您不提供数据,因此未经测试,但我相信您需要的是

legend("topleft", legend = levels(env$Forest), pch = unique(as.numeric(env$Forest)))
于 2017-09-09T13:14:37.330 回答