首页 > 解决方案 > 将 r 基图分配给一个值

问题描述

我在将 r-base 图保存到对象时遇到问题。我想分配整个图,它实际上由两个按layout()函数合并的图组成一个变量,然后将该图与其他按ggarrange()函数合并。该recordPlot()功能不起作用,因为我收到一个错误:

## Warning: Package `gridGraphics` is required to handle base-R plots.
## Substituting empty plot.

## Warning: Package `gridGraphics` is required to handle base-R plots.
## Substituting empty plot.

这是我要保存的情节:

layout(matrix(c(1, 2), 2, 1))
  hist(X1209_HCC1806_cv$Absorbance)
  boxplot(X1209_HCC1806_cv$Absorbance, horizontal = TRUE)

gridGraphics 包是如何工作的?以及如何将我的情节分配给一个变量以便在其中使用它ggarrange()

标签: rggplot2plotgraphics

解决方案


克劳斯完全正确。你只需要gridGraphics安装install.packages("gridGraphics"). 你的代码非常适合我。


推荐阅读