9得票1回答
ggplot2,facet wrap,每行固定y轴比例,行之间自由比例

我想使用facet_wrap生成一个图表,每行wrap都有不同的y轴刻度。换句话说,同一行上的比例尺固定,不同行上的自由比例尺,x轴比例尺固定。自由比例尺并不能给我想要的结果,facet_grid也不行。如果可能的话,我想避免创建2个单独的图表然后将它们粘贴在一起。我希望得到如下所示的图表结果...

19得票2回答
ggplot在facet_wrap中重命名facet标签

我在编写ggplot函数时遇到了障碍。我正在尝试更改ggplot facet_wrap图中的分面标签,但这比我想象的要棘手... 我使用的数据可以在此处访问 str(ggdata) 'data.frame': 72 obs. of 8 variables: $ Season : F...

7得票1回答
如何在每个面板中添加两条回归线方程和R2值?

我希望能在每个小图中添加两条回归线方程和R2值。我使用了Jayden的函数来解决这个问题,但我发现每一个方程都相同。很可能是向函数发送了错误的数据子集。欢迎提供建议! 我的代码: p <- ggplot(data=df,aes(x=x))+ geom_point(aes(y = ...

8得票2回答
在使用 facet_wrap 创建的直方图上绘制标记意味着什么?

我正在使用ggplot2和facet_wrap创建多个直方图,希望在每个面板上绘制平均值。下面,我创建一个虚拟数据框,找到每个分面的平均值,然后使用geom_point添加平均值创建图表。 # Load libraries library(tidyverse) # Toy data fr...

10得票1回答
R ggplot使用facet_wrap创建不同y轴标签的图表,一个显示数值,一个显示百分比

我正在使用ggplot中的facet_wrap绘制时间序列值及其百分比。对于下面的图,上面的图表是值,下面的图表是百分比变化。我想让下面图表的y轴为"%"。在ggplot中通常会这样做: + scale_y_continuous(labels = scales::percent) 但是由...

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...

12得票2回答
ggplot2:如何更改条形图堆栈的顺序

我想制作一个使用facet_wrap的堆积条形图,但是希望我的堆叠变量(“developed”)的顺序翻转。我已经重新排列了因子,并尝试了“order = descend()”,以及“scale_fill_manual”,但似乎都没有起作用。 以下是我的代码:developed=rep(c(...

13得票2回答
ggplot2:在分面绘图中给轴标签染色

之前有一个问题previously asked question,解决了如何给坐标轴文本着色的问题。然而,在分面设置中,特别是当scales参数设置为"free"时,提供的解决方案都不起作用。 考虑以下数据集: library( ggplot2 ) X <- data.frame( ...

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

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

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...