r - 在 ggplot 中使用注释保持绘图大小
问题描述
我正在尝试将 4 个 ggplots 与常见的 x 和 y 轴以及一个常见的图例结合起来。这就是我所拥有的。问题是为公共轴添加注释会改变列和行的大小,使得第二行图略短,第二列图略宽(我猜从技术上讲,注释实际上包含在列/行中所以图表必须相应地缩小)。成为一个问题还不够,但这很烦人,我想让它们都保持相同的大小。另一个小烦恼是,添加通用图例意味着通用 x 轴标题与图形的中间对齐,而不是图的中间——这可以修复吗?
plot.conf<-ggarrange(plot.jm,plot.am,plot.jf,plot.af,common.legend = TRUE, legend="right",widths=1,heights=1)
plot.conf<-annotate_figure(plot.conf,
left=text_grob("Probability of correct identification",rot=90),
bottom=text_grob("Confidence (%)"))
plot.conf
出于兴趣,A是少年男性,B是成年男性,C是少年女性,D是成年女性。
谢谢!
解决方案
推荐阅读
- python - 我如何解决这个简单的 for 循环问题,我被这种类型的错误问题难住了
- python - 通过字典传递列和相关函数
- iis - 部署时 Blazor 服务器路由/不正确的 URL
- bash - 如何使用firefox打开文件中的所有链接并忽略评论?
- node.js - 为什么在使用 Node.js 向 Oracle 表中插入数千行时会发生这种情况?
- command-line-interface - 从 cli 发送电子邮件
- flutter - 如何在 GitHub 页面上托管两个 Flutter Web 应用程序?
- node.js - 如何阻止在 Mongoose 数组中创建重复项 | NodeJS 猫鼬
- linux - Github git pull 要求提供凭据。尝试使用它一直困扰我的个人访问令牌,无法弄清楚如何
- python - python套接字侦听器未接收数据