如何在纯素食主义者创建的NMDS图上将y轴数字更改为水平?

时间:2018-12-28 18:27:32

标签: plot vegan

我可以在纯素食主义者创建的NMDS图上将y轴数字更改为水平吗?

library(vegan)
sp <- poop[,28:34]
bat <- poop[,4:7] 
mds1 <- metaMDS(sp, k=3,try=200)

plot(mds1$points[,1], mds1$points[,2], pch = as.numeric(bat$species),
 col= as.numeric(bat$species),
 xlab = "NMDS1", ylab= "NMDS2")

NMDS plot

1 个答案:

答案 0 :(得分:1)

R 中,标签的方向由图形参数las(请参见?par)控制。您也可以在plot结果的metaMDS调用中给此参数。从?par中可以看到,las=1会将所有标签置于水平位置。

更严重的是,您应该像您一样绘制metaMDS结果。最好使用专用的plot方法获得结果,或者如果您想自己完成所有操作,则对于{{1}中带有asp = 1的轴,至少应强制使用相等的长宽比}。因此,以下方法应该起作用:

plot