Tôi đang vẽ một loạt các RDA trong R, mỗi nhóm có 10+ vectơ môi trường. Các biến môi trường từng rơi vào một trong 5 loại. Tôi muốn các màu vector để phản ánh các loại này. Tôi đã làm nó trong một thời trang hơi ghetto bằng cách sản xuất cốt truyện màu đen và trắng thô, sau đó truy tìm nó trong Powerpoint (siêu tốn thời gian), nhưng có rất nhiều vấn đề cố hữu với điều này nhưng có vẻ tốt ít nhất. Đây là cốt truyện, lưu ý các màu vector. Các vector RDA màu theo nhóm trong R
Tôi muốn có đầu ra của mình là ô gốc R. Cốt truyện tôi sử dụng để thực hiện những âm mưu cơ sở hiện nay là:
#download the data#
env<- read.csv("environmenta data.csv")
bio<- read.csv("bio data.csv")
#break out the groups of environmental vectors#
#these are purley for example#
group1<-as.matrix(subset(env,select=c(a,b,c))
group2<-as.matrix(subset(env,select=c(d,e,f,h))
group3<-as.matrix(subset(env,select=c(g))
group4<-as.matrix(subset(env,select=c(j,k,l,o))
group5<-as.matrix(subset(env,select=c(m,n,))
#run the RDA#
rda1<-rda(bio,env)
#Plot it#
plot(rda1,type="n",bty="n",main="",
xlab="XX% variance explained",
ylab="XX% variance explained",
col.main="black",col.lab="black", col.axis="white",
xaxt="n",yaxt="n")
#points(rda1,display="species",col="gray",pch=20)
#option to display species points
#text(rda2,display="species",col="gray")
#option for species labels
points(rda1,display="cn",col="black",lwd=2)#<<< guessing this is the key statement for my issue, but not sure
text(rda1,display="cn",col="black",cex=0.5)
Tôi giả định câu trả lời rơi vào này chỉ -> col = "..." lệnh, nhưng tôi không chắc chắn làm thế nào để nói nó được phân nhóm theo nhóm. Bất kỳ và tất cả các trợ giúp sẽ được đánh giá cao.