在下面的示例中,尽管命令 guides(fill=FALSE)
,ggplot
仍绘制了一个图例。此外,它完全忽略了指南。例如,您无法按列排列图例。
为什么会发生这种情况以及在这种情况下如何控制图例?
dfg = data.frame(category=sample(c("A", "B"), 10, replace=T),
name=sample(c("x", "y"), 10, replace=T),
clients=rnorm(10),
rating=rnorm(10))
ggplot(dfg, aes(x = clients, y = rating, color=category, label=name)) +
geom_text(hjust=0.5, vjust=0.5) +
guides(fill=FALSE)
最佳答案
您的图中没有fill
指南。看来您需要guides(colour=FALSE)
。
引用线的类型与您在 aes
中指定的类型相对应,并且您不在那里映射 fill
颜色。
关于r - 为什么 ggplot 会忽略 R 中的指南命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20515301/