我有ggmosaic
生成的马赛克图:
ggplot(data.frame(a1=c(T,T,F,F), a2=c(T,F,T,F), a3=c(1,3,3,3))) +
geom_mosaic(aes(weight=a3, x=product(a1,a2), fill=a1))
我想在不改变堆叠列之间空间高度的情况下加宽垂直条之间的空间:
我尝试使用offset
参数,但它似乎适用于两个维度,并且不能只隔离一个维度。使用vanilla ggplot
的答案是可以接受的,但首选ggmosaic
解决方案。