使用do.call和gridExtra对ggplots列表进行重新排序

博诺诺

我有我已经创建ggplots列表gglist包含ggplot1ggplot2ggplot3我想这样安排他们grid.arrange()

do.call(grid.arrange,gglist)

但是,我想重新排序,以便它们出现在序列中ggplot3ggplot1ggplot2我该如何使用该do.call功能?

Yang Li

您应该可以使用以下命令重新排序gglist中存储的图形的输入顺序 [c(your order)]

在这种情况下:

do.call(grid.arrange, gglist[c(3,1,2)])

如果要指定图形的顺序,则甚至不必使用,do.call而只需使用grid.arrange通常函数,例如:

grid.arrange(ggplot3, ggplot1, ggplot2)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Excel使用列表对列进行重新排序

如何使用选择框和敲除对可观察数组进行排序并重新绑定到列表

使用Excel公式对列进行排序和重新排序

使用Lambda对列表进行排序和分组

使用熊猫对列表进行排序和安排

使用拖放和jQuery对表列进行重新排序

使用多个条件对熊猫进行排序和重新分组

使用For循环对Pandas DataFrame进行排序和重新排列

使用Google集合对列表进行过滤和排序

使用 udf 和 numpy 在 Pyspark 中对列表进行排序

如何使用Shiny和gridExtra进行绘图操作?

使用ES6和React对数组进行解构和重新排序

通过提取类别名称使用jQuery对列表项进行重新排序

使用隔离对列表进行排序

使用python对列表进行排序

如何使用for循环和使用awk的数组对文件的行进行重新排序

使用ggplot2对框线图进行分组和重新排序

使用 tidyverse 中的 forcats 和 ggplot2 包进行绘图的重新排序因子

使用分段控件对表进行重新排序

如何使用对象的属性作为列表对象和值作为顺序对列表进行排序?

如何使用KendoUI和jQuery在可排序列表上重新分配元素ID?

如何使用jQuery重新排序列表

如何使用 PowerShell 按部门和职位对包含员工列表的 CSV 文件进行排序和分组

使用 Excel 2016 按第三个类别列表对两个费用列表进行排序和排序

使用重新排序对 ggplot 列进行排序不起作用

使用排序函数对列表的嵌套列表进行排序。?

停止排序和重新使用JavaScript TR

C# 使用开始位置和循环对对象列表进行排序

如何使用分组通过对流中的对象列表进行排序和归约