2015-04-24 24 views
2

我正在試圖爲特定的ggparcoord情節硬編碼所需的線顏色。舉例來說,當我創建下面我ggparcoord情節:控制ggparcoord中的顏色(來自GGally包)

library(GGally) 
x = data.frame(a=runif(100,0,1),b=runif(100,0,1),c=runif(100,0,1),d=runif(100,0,1)) 
x$cluster = "green" 
x$cluster2 = factor(x$cluster) 
ggparcoord(x, columns=1:4, groupColumn=5, scale="globalminmax", alphaLines = 0.99) + xlab("Sample") + ylab("log(Count)") 

即使我試圖指定的「綠色」的顏色,我得到一個粉紅色。我如何控制ggparcoord中的線條顏色? (順便說一下,我希望所有行都具有與我指定的顏色相同的顏色)。

回答

3

您應該能夠通過增加顏色(深綠色)到相應的因子水平(綠色)地圖:

+ scale_colour_manual(values = c("green" = "darkgreen"))