2013-04-16 61 views
1

我創建使用「素食主義者」包NMDS情節,就像這樣:定製metaMDS()圖

y=metaMDS(data,type="p"). 
plot(y) 

現在我有這個NMDS與我的觀點的一個很好的傳播。但是,我想添加該圖的圖形。我想根據分類變量(該變量稱爲「區域」)在我的數據集中繪製不同顏色的點,其中有兩個值(1或2)。

這可能嗎?如果是這樣,怎麼樣?

最佳, 公園

+0

[這個答案](http://r.789695.n4.nabble.com/Vegan-plotting-color-help-td846548 .html)在R幫助列表將引導你 –

回答

1

最簡單的方法是使用分組變量regio索引到的你想繪製顏色的載體。例如,(未經測試,因爲我沒有你data ...)

colvec <- c("red","blue") 
plot(y, type = "n") 
points(y, display = "sites", col = colvec[data$regio]) 
## or 
text(y, display = "sites", col = colvec[data$regio]) 
## depending on how you want to represent the sample scores