dt <- data.table(x = c(1, 2, 3, 4, 5),
y = c("a_x", "b_w", "b_x", "b_y", "b_z"),
gr = c("a", "b", "b", "b", "b"))
dt
ggplot(dt, aes(x = x, y = y, fill = x)) +
geom_tile() +
facet_grid(rows = vars(gr), scales = "free")
我的实际代码稍微复杂一些(每个框都填满了热图),但我面临的主要问题是(如此代码所示),当不同的"GR"具有不同的行数时,来自不同Y组的每行的高度都会发生变化.即使每个"GR"中有不同的行,我如何强制它们相同,tks!