我使用facet_wrap绘制了按两个因素分组的2d面板。
最小示例:
library(ggplot2)
ggplot(mpg, aes(displ, hwy)) +
geom_point() +
facet_wrap(~ cyl + drv)
每个面板顶部的标签有两行,我想减少两行标签文本之间的间距。我该怎么做才是正确的呢?
我试过了:
ggplot(mpg, aes(displ, hwy)) +
geom_point() +
facet_wrap(~ cyl + drv) +
theme(
strip.text = element_text(
margin = margin(t = 0, r = 0, b = 0, l = 0, unit = "pt")
)
)
但这并不管用。
提前谢谢。
https://stackoverflow.com/questions/41311810
复制