r - 在ggplot2中轻松地将 '(all)' facet添加到facet_wrap?

标签 r ggplot2

我在 facet_wrap documentation 中有看起来像这个例子的数据:


(来源:ggplot2.org)

我想用整体 View 填充最后一个方面,使用所有数据。

是否有一种简单的方法可以使用 facet_wrap 添加“总”方面? ?为 facet_grid 添加边距很容易,但该选项在 facet_wrap 中不存在.

注意:使用 facet_grid如果您想要上图中的象限,则不是一个选项,这需要 ncolnrow来自 facet_wrap 的参数.

最佳答案

library(ggplot2)

p <- qplot(displ, hwy, data = transform(mpg, cyl = as.character(cyl)))
cyl6 <- subset(mpg, cyl == 6)
p + geom_point(data = transform(cyl6, cyl = "7"), colour = "red") +
  geom_point(data = transform(mpg, cyl = "all"), colour = "blue") +
  facet_wrap(~ cyl)

enter image description here

关于r - 在ggplot2中轻松地将 '(all)' facet添加到facet_wrap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18933575/

相关文章:

python - 无法将 R 日期序数准确转换为 Python

r - 编织为 pdf 时如何添加大引号或撇号来绘制文本?

R ggplot热图,多行在同一图形上具有单独的图例

r - ggplot fortify 忽略空间数据的顺序

r - 在 R map 中使用 FIPS 代码对县进行着色

r - 在循环内交错 R Markdown 中的表格和绘图

r - extrafont::loadfonts(device = "win") 在 Rprofile 中不起作用,但在控制台中很好

r - 在 R 中切割树状图

r - 使用 ggplot 2 以对数刻度绘制负值

r - R 中一周中的每一天的 geom_密度()