10得票1回答
在facet_wrap中为每个图添加刻度标记的ggplot

我想在facet_wraps的上方行中显示绘图的x轴刻度。例如: library(ggplot2) ggplot(diamonds, aes(carat)) + facet_wrap(~ cut, scales = "fixed") + geom_density() 生成这个图: ...

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

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

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

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

9得票2回答
R/ggplot:使用facet_wrap进行垂直条形文字分面图

我正在使用R中的ggplot绘制多个条件,并使用facet_wrap进行分面展示。 我想将带有绘图名称的条纹放在垂直轴上的右侧,而不是在顶部。 以下是一个例子: library(ggplot2) dat<- data.frame(name= rep(LETTERS[1:5], each...

9得票2回答
长的facet_wrap标签在ggplotly / plotly中会重叠facet的strip.background。

我有一个像下面这样的图表,需要显示一个标题和一些长的分面标签。在ggplot2中,它看起来很好。 示例代码: library(ggplot2) library(stringr) library(plotly) iris$Species2 <- paste(iris$Species,...

8得票1回答
使用ggplot和facet_wrap在0处开始Y轴

我将使用以下代码: 我正在使用以下代码: x_breaks <- seq(as.Date("2010/1/1"), as.Date("2015/4/1"), "months") x_labels <- as.character(x_breaks, format="%b%y") ...

8得票2回答
在R中将Facet_Wrap标签包装起来

我正在尝试在具有面板的ggplot图形中更改标签,并使用来自未分面数据框的变量。 代码如下: iris %>% group_by(Species) %>% summarise(lbl = mean(Petal.Length)) %>% select(lbl) %...

8得票1回答
在使用'scales = "free"'的facet_wrap中设置x/y轴限制。

我看到过类似的问题,并且有关在 ggplot 中添加功能的讨论,可以参考 在 facet_grid 中设置 x/y 轴限制。在我的研究中,我经常需要绘制多个面板图,例如不同模拟试验的图形,其中轴限制保持不变以突出试验之间的差异。这在演示中展示面板图时特别有用。在我制作的每个面板图中,各个子图需...

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

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

8得票1回答
ggplot2的facet_grid功能带有facet标题

在facet_grid中,是否有一种规范的方法来添加分面标题?或者在facet_wrap中指定行标签?(不需要使用geom_text、geom_label或grob操作。) 考虑: dat <- data.frame(rowInd = paste0("R", c(1, 2, 2, 3...