首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有非对称偏移量的ggmosaic图

具有非对称偏移量的ggmosaic图
EN

Stack Overflow用户
提问于 2017-12-30 08:49:37
回答 1查看 162关注 0票数 0

我有一个由ggmosaic生成的马赛克图

代码语言:javascript
复制
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参数,但它似乎在两个维度上都有效,并且不能只隔离一个维度。使用普通ggplot解决方案是可以接受的,但首选ggmosaic-only解决方案。

EN

回答 1

Stack Overflow用户

发布于 2017-12-30 10:52:08

使用geom_bar的不太理想的解决方法

代码语言:javascript
复制
ggplot(data.frame(a1=c(T,T,F,F), a2=c(T,F,T,F), a3=c(1,3,3,3)), aes(width=c(.4,.6,.4,.6)))+
   geom_bar(aes(x=a2, y=-a3, fill=a1), position = "fill", stat = "identity")

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48029937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档