0

我浏览了关于ggplot2的描述和书籍,找不到一种简单的方法来消除填充颜色的简单密度图中的图例。

这是我尝试过的一个简单的 1000 个数字(情节系列)序列,在前 200 个点中有大约 200 个 NA。

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文档,也找不到任何内容....

4

2 回答 2

1

ggplot 等价物是什么?fill=I("red") 在下面似乎不被接受

ggplot(SPXweekly,aes(x=SPX, fill=I("royalblue3"))) + geom_density(alpha=0.75)

SPXweekly 是一个 data.frame,其中包含名为 Date 和 SPX 的列。

于 2014-08-28T14:34:10.513 回答
1

如果您只是使用普通的 qplot 命令,然后将 + theme(legend.position = "none") 添加到您的代码中,它将删除图例。因此,您的代码将如下所示:

qplot(plotseries,geom="density",fill="red",na.rm=TRUE) + theme(legend.position="none")

通常这些事情就像在 ggplot2 命令中一样工作。

于 2018-08-23T23:01:54.280 回答