2014-01-22 70 views
2

默认情况下,缺失点在ggplot2的geom_point中是灰色的。我怎么能改变它到另一种颜色?如何更改ggplot2的geom_point中缺失值的颜色?

这些是复制我的问题的代码。

df <- data.frame(x = 1:10, y = 1:10, z = c(rep(1, 4), rep(NA, 2), rep(2, 4))) 
require(ggplot2) 
ggplot(df, aes(x, y, colour = factor(z))) + geom_point(size = 4) 

感谢您的任何建议。

回答

3
ggplot(df, aes(x, y, colour = factor(z))) + geom_point(size = 4) + 
    scale_color_discrete(na.value="yellow") 
+0

感谢您的快速回复。它为我工作。 – Bangyou

相关问题