gridextra相关内容

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 其他开发

为组合 ggplots 添加通用图例

我有两个与 grid.arrange 水平对齐的 ggplots.我浏览了很多论坛帖子,但我尝试的所有内容似乎都是现在更新并命名为其他内容的命令. 我的数据是这样的; # 数据图 1轴 1 轴 2组 1 -0.212201 0.358867组2 -0.279756 -0.126194组 3 0.186860 -0.203273第 4 组 0.417117 -0.002592组 1 -0.2 ..
发布时间:2021-12-01 20:59:23 其他开发

Rmarkdown:同一页面上的多个图,带有单独的标题

我正在用 R Markdown 编写一份报告,并带有 pdf 输出.我有几个图,我想在 2x2 矩阵中每页显示四个图.有没有办法让它们以单独的标题显示? 这是我迄今为止尝试过的: Package gridExtra - 我可以轻松设置我想要的布局,但我无法为绘图添加标题.是否可以选择在 grid.arrange? 将每个情节放在不同的块中并使用 R 块选项.基本上设置 out.w ..
发布时间:2021-07-10 18:56:08 其他开发

定位图和表

我想绘制两个直方图并将表格添加到 pdf 文件中.使用布局函数,我设法绘制了直方图(使用 hist 函数绘制了它们),但是当我使用 gridExtra 包中的 grid.table 函数添加表格时,表格被布置在直方图上,我是无法正确定位它们.我尝试过 addtable2plot 函数,但我觉得它在视觉上并不吸引人. 对如何解决这个问题有任何想法吗? 我希望我的 pdf 看起来像这样 ..
发布时间:2021-06-18 19:14:03 其他开发

在 R 中组合图

我有几个图想将它们组合在一起并为组合图添加标题,但不知何故我无法使用 R 组合它们.(使用 RStudio) 组合使用 plot(resid(lme)) 绘制的两个残差图,其中 lme 是线性混合模型. 合并使用 interaction.plot(x1,x2,y) 绘制的两个交互图,其中 x1 和 x2 是两个自变量,y 是因变量. 我尝试将绘图存储为变量并使用 grid.arran ..
发布时间:2021-06-18 19:08:23 其他开发

使用 grid_draw 方法而不是 gridExtra 保存绘图

我使用 gridExtra 创建了 2 个彼此相邻的图,我可以使用 ggsave 保存对象 然而,绘图在 gridExtra 中未对齐,所以我使用了这种方法 #Method 2 - gtable需要(gtable)#Extract Grobsg1 此链接包含此方法 在 ggplot 中对齐图的危险 它对我的图表效果很好,但是当我保存 object 当我尝试查看对象时, ..
发布时间:2021-06-18 19:06:25 其他开发

gridExtra 2.0.0 更改标题大小

我知道 gridExtra 已更新.结果,我想知道如何更改标题大小.这不再有效 grid.arrange(a, b, c, d,ncol=2,nrow=2, main=textGrob("Title", gp=gpar(fontsize=15,font=8))) 这不再有效,主要选项已更改为顶部,但我无法弄清楚 textGrob 功能来改变字体大小).有什么线索吗?谢谢 解决方案 首 ..
发布时间:2021-06-18 19:00:55 其他开发

rasterVis-使用levelplot在中间设置底部图

我正在使用令人敬畏的 rasterVis 创建一个面板,其中包含具有相同范围(即相同的空间覆盖率)但显示不同特征(即每个都有其自己的图例)的地图. 这是到目前为止的样子: 库(光栅)图书馆(rasterVis)库(RColorBrewer)图书馆(gridExtra)#化妆数据r ..
发布时间:2021-05-29 19:46:05 其他开发

ggplot多个数字gridExtra

我知道这个主题已经有很多答案了.但是,对于新手来说,还有一些我无法解决的步骤.所以我们开始.希望你能帮帮我. 我想2乘2排列四个不同的地块.我使用的是ggplot,所以我不能使用 par(mfrow = c(2,2)),但是本质上我是一样的想要做.从我读过的书中,我应该使用gridExtra.所以这是我的代码: Plot_Graph ..
发布时间:2021-05-10 20:07:11 其他开发

Gggplot grid.将所有内容排列成一行,看起来就像一个无缝绘图

我正在尝试从此处实施解决方案.不幸的是,我无法上载嵌套的构面软件包,并无法尝试通过使用gridextra软件包来格式化构面标题. 但是,我似乎无法弄清楚该怎么做,就是将所有图形都放在一行上,因为它看起来就像是一张条形图.需要以某种方式修改此行: grid.arrange(.,ncol = 1).在我的数据中,所有图的大小均相等,每个图都有两个数据点. 借入的代码是: 库(ggplot ..
发布时间:2021-05-10 20:02:15 其他开发

ggplot2 + facet_:某些构面的反转轴?

我想将三个子图放到一个图中,而刻面将是一种很自然的方法.但是,使用反转的x轴阅读这些子图中的一个会更容易/更自然(而我想不理会其他子图).有没有办法使用facet_grid()或facet_wrap()完成此操作? 我考虑过的另一个替代方法是grid.arrange(),我遇到的主要问题是让它根据绘图区域(在轴内)而不是基于边缘对齐子图.的图像.(我的轴标题和标签的大小不同,因此默认行为相当 ..
发布时间:2021-05-10 19:53:33 其他开发

在ggplots列表上调用grid.arrange

此问题与此处的问题有关: 相关帖子 我现在的问题是:在我的代码中,我通过调用lapply在列表中生成ggplots列表.我首先使用lapply,因为我执行了大量的类似ggplots,并且手动生成每个ggplots太麻烦了.如何概括我的代码? p ..
发布时间:2021-05-10 19:50:25 其他开发

使用rangingGrob在堆叠图中均衡ggplot2面板的高度

我有两组时间序列数据,它们想以堆叠的方式绘制.到目前为止,我已经能够提出这样的建议: library(ggplot2);库(gridExtra);t = 1:100;s = sin(t/10);c = cos(t/10);g1 = ggplot()+ theme_bw()+ geom_line(aes(x = t,y = s))+ ylab(NULL)g2 = ggplot()+ theme_ ..
发布时间:2021-05-10 19:38:52 其他开发

在ggplot2图下方绘制一个单独的数据表,该图在X轴上对齐

我正在寻找一个包含一个简单的多线ggplot2图形的图形,该图形在图形下方由X轴排列的单独(但相关)数据表组成.数据表的列名确实与图形的x轴匹配(1到24小时),但是一列专用于必要的行名. 以下分别是图形和数据表: 为简便起见,数据表在第16点被切断,但确实扩展到了24点. 我希望图表更大,而桌子更小,并尽可能沿x轴对齐.我已经研究了将表转换为ggplot2对象的示例,但是这些示 ..
发布时间:2021-05-10 19:36:02 其他开发

R:使用marrangeGrob在空白首页中生成pdf结果

我正在制作每个页面上带有多个图形的pdf文件,并且当我使用gridextra软件包中的marrangeGrob制作这些图形时,第一页始终是空白的.如何使绘图从第一页开始?这是一些示例代码: library(gridextra) library(ggplot2) data(iris) Plotlist ..
发布时间:2020-11-14 02:19:43 其他开发

无法禁用gridExtra的R markdown输出(附加注释)

在我的降价报告中,我使用了2个大块. 第一: ```{r, include = FALSE, echo=FALSE, results='asis'}``` 我在其中加载所有软件包并进行计算的地方. 第二 {r, fig.margin = TRUE, fig.width=10, fig.height=4.5, echo=FALSE, results='asis', me ..
发布时间:2020-11-14 01:37:48 其他开发