gpt4 book ai didi

r - ggplot2:将多变量facet_wrap标签放在一行上

转载 作者:行者123 更新时间:2023-12-03 13:26:20 24 4
gpt4 key购买 nike

我正在使用facet_wrap将散点图拆分为

facet_wrap(x~y+z)


在我的情况下,这将根据需要生成22个图。但是,这22个地块中每个地块的标签都显示在3行(x,y和z)中,这不必要地占用了窗口中的空间并将地块挤压成一个很小的区域。我希望自己的地块更大。由于变量y和z较短,因此我希望将它们显示在同一行而不是两个行中。

我研究了贴标机选项,但似乎没有一个可以满足我的要求。我会很感激这里的任何建议。

最佳答案

在这种情况下,您还可以考虑label_wrap_gen()

p <- ggplot(mtcars, aes(wt,mpg)) + geom_point() 
p + facet_wrap(cyl~am+vs, labeller = label_wrap_gen(multi_line=FALSE))


有关更多详细信息,另请参见 herehere

关于r - ggplot2:将多变量facet_wrap标签放在一行上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37144861/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com