gpt4 book ai didi

r - 如何在facet_grid中进行换行?

转载 作者:行者123 更新时间:2023-12-01 16:02:43 25 4
gpt4 key购买 nike

我有一个巨大的data.table,我想为每个组绘制直方图。在下面的示例中,我希望每“行”有 6 个图(因此最后一行只有两个图,分别用于 st 组)。

我该怎么做?

library(ggplot2)
library(data.table)
DT <- data.table(Group = rep(letters[1:20], each = 200),
Value = rnorm(4000))

hist.plot <- ggplot(DT, aes(x = Value)) +
geom_histogram(binwidth = 0.3, colour = 'black')

hist.plot + facet_grid(. ~ Group)

这会产生很长的绘图“线”,但我希望每行更少的绘图:enter image description here

最佳答案

评论回答:

facet_grid 替换为 facet_wrap(~ Group, ncol = 6)facet_grid 的主要优势在于将不同的组映射到构面网格的行和列。如果您仅通过单个变量进行分面,则 facet_wrap 是首选,因为您可以有换行符。您可以指定所需的行数和列数。有关更多详细信息,请参阅?facet_wrap

关于r - 如何在facet_grid中进行换行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35946435/

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