我查看了 ggplot2 上的描述和书籍,找不到一种简单的方法来消除带有填充颜色的简单密度图中的图例。
这是我尝试过的1000个数字(plotseries)的简单序列,大约有200个 NA在前200个点。
qplot(plotseries,geom="density",fill="red",na.rm=TRUE,show_guide=FALSE)
qplot(plotseries,geom="density",fill="red",na.rm=TRUE,legend.position="none")
我查看了在线 ggplot2 文档但在那里找不到任何内容....
答案 0 :(得分:1)
ggplot相当于什么?在下面的
中似乎没有接受fill = I(“red”)ggplot(SPXweekly,aes(x = SPX,fill = I(“royalblue3”)))+ geom_density(alpha = 0.75)
SPXweekly是一个data.frame,其列名为Date和SPX。
答案 1 :(得分:0)
如果仅使用普通的qplot命令,然后在代码中添加+ theme(legend.position =“ none”),它将删除图例。因此,您的代码将如下所示:
qplot(plotseries,geom="density",fill="red",na.rm=TRUE) + theme(legend.position="none")
通常这些事情就像在ggplot2命令中一样起作用。