R 如何更改素食图中的颜色?(布雷)
这是我的密码R 如何更改素食图中的颜色?(布雷),r,vegan,R,Vegan,这是我的密码 library(vegan) library(MASS) row.names(Data) <- c("SI1", "SII0", "SI0", "SII2", "SI2", "SII1", "SIII0", "SIV2", "SIII2", "SIV1", "SIII1", "SIV0") bcdist <- vegdist(Data, "bray") bcmds <- isoMDS(bcdist, k = 2) plot(bcmds$points, t
library(vegan)
library(MASS)
row.names(Data) <- c("SI1", "SII0", "SI0", "SII2", "SI2", "SII1", "SIII0", "SIV2", "SIII2", "SIV1", "SIII1", "SIV0")
bcdist <- vegdist(Data, "bray")
bcmds <- isoMDS(bcdist, k = 2)
plot(bcmds$points, type = "n", xlab = "", ylab = "")
text(bcmds$points, dimnames(Data)[[1]])
library(素食主义者)
图书馆(弥撒)
行名称(数据)为每个点/组指定颜色或使用预制颜色托盘(必须至少与您的组数相同):
... 绝对记住在plot()中使用参数asp=1
。它负责图形的等距缩放,这在排序图中很重要(尤其是在使用isoMDS时)。@David Foster感谢您的快速回复,但它没有改变颜色。还是一样吗graph@DavidFoster这里是我的代码>cols@MrGoodNews请参见上面的编辑-如果我们按照顺序分别指定每个案例的颜色,那么我们不需要根据行名进行选择。只需使用col=cols
cols <- c("red", "blue", "green"....etc)
text(bcmds$points, dimnames(Data)[[1]], col = cols)