cowplot相关内容

ggplot - 多个图例排列

我想在多行多列的 ggplot 中排列多个图例.但是目前,从文档中我只能决定方向或操作 1 个图例中的行/列.我忽略了什么吗?感谢您提供解决方案的任何参考点.这是示例代码和我所做的以及预期的结果. data 输出水平图例 ggplot() +geom_point(aes(x=data, y=data, color=as.character(data), fill=data, size=da ..
发布时间:2021-12-15 13:20:59 其他开发

for循环中的多个图忽略par

我正在尝试生成 10 对图,每页图有几对,并且正在使用 for 循环来构建对.但是,这些图会作为单独的图而不是页面发送到设备. 下面的 MWE 对于基础图形和 ggplot 版本具有相同的结构,但基础图形有效而 ggplot 无效.我需要做什么才能在第二个版本中正确分页? 库(ggplot2)附加(mtcars)# 正确的配置par(mfrow=c(2,2))for (ii in 1:3) ..
发布时间:2021-12-01 21:16:56 其他开发

R,为什么 cowplot plot_grid() 并排生成小图片?

我正在尝试使用 R 中的 cowplot 包并排放置一些图. 这是我得到的(相当糟糕的)结果: 正如你所看到的,这张图片充满了问题:情节太小太小,文字字体太大,还有太多的空白空间. 我能够正确生成并保存三个图中的每一个,但是当我运行此命令时,我得到了灾难图像: general_plot ..
发布时间:2021-06-18 19:14:27 其他开发

自ggplot2更新以来ggdraw的问题

我用下面的代码做了一个图,但是,我最近注意到我的一些数据点没有包含应有的错误条,因此在编写该代码后的几个月我正在重新研究它.这一次对ggplot2进行了更新,现在我的代码中出现错误,我不知道如何解决.这些在下面详细说明. 我的代码是: p1 ..
发布时间:2021-05-10 20:08:20 其他开发

加载Cowplot后,带有主题的自定义轴宽度

我正在尝试使用 theme(axis.line = element_line(size = 2))使X和Y轴线更粗,但是cowplot覆盖了它.有没有一种方法可以在使用Cowplot时指定XY轴线的大小? 我尝试将 theme(axis.line = element_line(size = 2))添加到我的绘图中.Cowplot通常会遵守我传递给 theme 的规范,但不遵守此规范. 库( ..
发布时间:2021-05-10 20:02:57 其他开发

Cowplot程序包:在R中使用plot_grid()将许多图安排成一个图后,如何垂直向下调整图例

概述: 我已使用下面的 R代码制作了一系列地图,并在Cowplot软件包中使用了 plot_grid(),使用下面称为"QuercusRobur1" 和"QuercusRobur2" 的数据框. 这些地块看起来非常好;但是,每个情节的图例并没有对齐,看起来也不整齐. 有人会知道如何将这些图例垂直向下对齐吗?使用plot_grid进行地块的新布置? 如果有人可以提供帮助,我将 ..
发布时间:2021-05-10 19:53:21 其他开发

Cowplot中的plot_clone错误

我正尝试在cowplot软件包中使用plot_grid进行2x2绘图.我不断收到错误消息: plot_clone(plot)中的错误:尝试应用非功能 而且我不知道如何解决这个问题.最初,我不确定Cowplot是否只能处理1x2或2x1布局,类似于您在我的四个ggplots保存为: > dput(plot.a) structure(list(data = structure(lis ..
发布时间:2020-11-14 02:49:55 其他开发

插入图像/PNG ggplot2-Cowplot

我正在尝试使用Cowplot包的draw_image()函数.作为示例,我设法在图中获得了图像. 我无法确定xy位置的工作方式,我不得不不断输入随机数,直到看到图像为止. require(ggplot2) #required packages require(cowplot) require(magick) p1 ..
发布时间:2020-11-14 02:00:35 其他开发

使用coord_equal()时将不同高度的多面ggplots垂直对齐

我正在尝试使用cowplot::plot_grid()或egg::ggarrange()将两个FACETED ggplot对象与coord_equal()组合在一起,并垂直对齐它们. egg::ggarrange()方法适用于UNFACETED绘图,解决方案但是,当包含构面时,egg::ggarrange()解决方案将失效. 图已正确对齐,但y轴的单位是x轴的单位的两倍.关于如何对此进行概括 ..
发布时间:2020-11-14 01:37:55 其他开发

使用Cowplot套件的多点检测的居中X轴标签

我有一个多图图形,它由2x2配置中的4个图组成.我使用"cowplot"包安排了地块,并使用下面的代码安排了plot_grid函数 plot_grid(p1, p2, p3, p4, align='vh', vjust=1, scale = 1) 其中p1-p4是我的4个情节.生成的图形具有一个x轴标签,该标签与多图中的每一列关联: 有人知道我该如何用Cowplot或另一种方式对以 ..
发布时间:2020-11-14 00:44:29 其他开发