224得票6回答
在ggplot2中标注单个面的文本

我想用以下代码在图的最后一个 facet 上注释一些文本:library(ggplot2) p <- ggplot(mtcars, aes(mpg, wt)) + geom_point() p <- p + facet_grid(. ~ cyl) p <- p + annot...

91得票4回答
ggplot2中的facet_wrap()和facet_grid()有什么区别?

我一直在阅读ggplot2的文档,关注两个函数的区别以及每个函数适合使用的情况(facet_wrap()和facet_grid())。library(ggplot2) p <- qplot(displ, hwy, data = mpg) p + facet_wrap(~ cyl) p...

79得票5回答
ggplot2: 根据数据集中的变量设置facet_wrap条纹颜色

有没有一种方法可以根据数据框中提供的变量填充使用facet_wrap创建的facet条带呢? 示例数据: MYdata <- data.frame(fruit = rep(c("apple", "orange", "plum", "banana", "pear", "grape")), f...

44得票1回答
在facet_wrap图中添加“floating”轴标签

我和这位用户有同样的问题 - 我有一个“参差不齐”的分面图,底部行比其他行少一些面板,并且我希望在每列底部有x轴刻度。 针对该问题的建议解决方法是设置scales="free_x"。(在ggplot 0.9.2.1中;我相信我要寻找的行为在早期版本中是默认的。)但是在我这种情况下,这是一个糟...

44得票6回答
在所有的facet_wrap中添加x轴和y轴。

在绘图时,通常希望最小化墨水的使用。我有一个面板图(facet_wrap),希望尽可能地减少墨水的使用,但仍保持可读性。我已经设置好了,除非在最左边或底部,否则子图中没有 x 轴和 y 轴。由于删除了这么多墨水,我认为眼睛需要这些线索,并询问如何将 x 轴和 y 轴放入 facet_wrap ...

36得票1回答
在facet_wrap多图中更改绘图标题大小

有人能帮我更改这些图的标题文字大小吗?比如让它们变得更大? 脚本ggplot(NMPSCMOR, aes(Length, fill=Year)) + geom_histogram(position="dodge", binwidth=60, colour="black") + x...

35得票1回答
Scales = "free" 对于 facet_wrap 是起作用的,但对于 facet_grid 则不起作用。

我正在尝试理解为什么facet_grid()和facet_wrap()的输出不同,即使输入相同: facet_grid ggplot(temp, aes(x = valor)) + geom_histogram(binwidth = 5, fill = NA, color = "blac...

34得票5回答
在ggplot2中为每个facet_wrap网格放置一个图例。

我有这个数据框: x &lt;- data.frame( Date = factor(rep( c("12/1/2011", "1/2/2012", "2/1/2012", "2/10/2012", "2/13/2012"), 3 )), Server = fac...

31得票3回答
如何在R中在不同的图层中生成不同的geom_vline?

我正在尝试在数据集的两个不同面板中生成2条不同颜色的geom_vlines。我这样做是为了突出显示两个不同面板的平均值。 以下是数据集:Pclass Sex Age SibSp Parch Fare Cabin Embarked Survived 3 ...

26得票6回答
在Altair中实现多列/行分面绘图

在 ggplot2 中,轻松创建一个具有跨行和跨列的多面板图形很容易。在 altair 中有没有一种“简洁”的方法来做到这一点?facet 文档 可以将多面板图形放置在单列中。import altair as alt from vega_datasets import data iris =...