r - 如何将 x 标签移动到 R 中 ggplot 中的分面标签上

标签 r ggplot2 graph bar-chart facet

我想将刻面标签 (3, 4, 5) 移到 x 值 (4, 6, 8) 的下方。
我目前的代码:

library(ggplot2)
ggplot(mtcars) + aes(factor(cyl), wt) + 
geom_bar(stat = "summary", fun.y = "mean") + 
facet_grid(~gear, switch = "x")

目前,它看起来像这样:

currently

我正在寻找看起来像这样的东西:

goal

最佳答案

library(ggplot2)
ggplot(mtcars) + aes(factor(cyl), wt) + 
geom_bar(stat = "summary", fun.y = "mean") + 
facet_grid(~gear, switch = "x") +
theme(strip.placement = "outside")

enter image description here

关于r - 如何将 x 标签移动到 R 中 ggplot 中的分面标签上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47678182/

相关文章:

java - Prim算法实现错误,Empty Heap

r - ggplot 中的希腊字母注释

algorithm - 图中的单一目的地最短路径

javascript - 使用 dateAxisRenderer 的 jqPlot 刻度不匹配

r - R/ggplot2 中有没有办法重新排序图例以匹配其行位置?

r - 在 stat_contour 中设置特定于方面的中断

r - 如何用视觉光谱颜色填充曲线下的区域

mysql - R,for循环中的SQL查询

R:保持数据框中组的值低于 99 分位数

r - 在 R 中填表