2012-12-19 25 views
0

我使用R中的rgl軟件包繪製3D矩陣,並想知道如何着色兩個重要組的點。我知道矩陣的行號,我試圖用顏色來識別。如何指定圖表來爲特定點着色?

plot3d(my3colmatrix) 

甲要突出顯示的組的點行:288, 482, 621, 1304 和B組的點行:503, 727, 764, 904, 1412 1480, 1555

+1

您是否嘗試過使用文檔中討論的col參數?如果是這樣,你有什麼嘗試,它是如何工作的? – joran

回答

1

在R一般繪圖功能具有可以被給定爲一個一個「欄」參數顏色矢量,每行一個。

如果定義mycol(我的色彩):

mycol <- rep("black", nrow) # where nrow is the number or rows 
mycol[c(288, 482, 621, 1304)] <- "blue" 
mycol[c(503, 727, 764, 904, 1412 1480, 1555)] <- "red" 

可以使用山坳參數山坳= mycol突出顯示你想以不同的顏色來顯示點。