r - R中一组图的多个标题
问题描述
我有一组 9 个图表,我需要在 R 中以 3x3 网格排列。我使用 ggplot 制作了图表,然后尝试使用 gridExtra 包中的 grid.arrange ,但我似乎无法执行以下操作:
- 有 3 个标题,每列一个
- 在 3 列之间放置一个分隔线
目前我的代码是:
grid.arrange(Plot1, Plot4, Plot7,
Plot2, Plot5, Plot8,
Plot3, Plot6, Plot9,
left="SD",
bottom="Time (Seconds)",)
有没有一种简单的方法可以做到这一点?分隔线不是太大的问题,但拥有三个标题是主要问题。
任何帮助将不胜感激!
解决方案
你有没有给 nrow 和 ncol 参数,函数末尾还有一个逗号。
grid.arrange(Plot1, Plot4, Plot7,
Plot2, Plot5, Plot8,
Plot3, Plot6, Plot9,
left="SD",
bottom="Time (Seconds)",nrow = 3,ncol = 3)
推荐阅读
- javascript - 具有多个过滤器的过滤器表
- javascript - 如何在 React JS 中添加图像
- javascript - 访问javascript对象的条件属性
- scala - 如何过滤 Scala Map List 值
- node.js - 如何在 vscode 上使用 npm 命令
- elasticsearch - 如何使用 logstash+jdbc 和数据库触发器对 Elasticsearch 进行增量加载
- javascript - 如何更改模式窗口的内容
- python - 使用按钮属性使用 fig.update 更新跟踪的可见性?
- bigcommerce - 如何缩小占半页的装箱单上的徽标大小?
- public-key-encryption - 对称和非对称密钥加密问题