我一直在阅读Wickham的http://docs.ggplot2.org/0.9.3/scale_identity.html指南。我知道scale_identity函数使用变量中包含的值来进行缩放。但是,我不太确定这里有什么“break = df $ color”。
df <- data.frame(
x = 1:4,
y = 1:4,
colour = c("red", "green", "blue", "yellow")
)
ggplot(df, aes(x, y)) +
geom_tile(aes(fill = colour)) +
scale_fill_identity("trt", labels = letters[1:4], breaks = df$colour, guide = "legend")
我是初学者,正在与ggplot2斗争。我买了Wickham的ggplot2书并阅读它。所以,我想过询问它。
提前致谢。