Я генерирую произвольное количество цифр, которые сохраняются в виде списка.Затем я печатаю их все.К сожалению, на рисунках различается количество категориальных переменных, и если все фигуры имеют одинаковый размер, то это либо занимает много места, либо делает некоторые графики неразборчивыми.Есть ли способ сделать это?
Я попытался передать блоку кода вектор высот, как я использую заголовки, но он просто принимает один и относится ко всем
RepEx:
\documentclass{article}
\usepackage{hyperref}
\usepackage{cleveref}
\begin{document}
<<echo=FALSE>>=
library(knitr)
library(ggplot2)
library(markdown)
library(rmarkdown)
opts_chunk$set(tidy.opts=list(width.cutoff=40),tidy=TRUE, warning=FALSE, messages=FALSE, comment = NA, error = FALSE, results = FALSE, echo=FALSE, fig.height=4, fig.align = "center", fig.width=7.5)
opts_knit$set(eval.after = "fig.cap", fig.pos="H")
@
<<echo=FALSE>>=
## Plot 1
listOfPlots <- list(ggplot(data = diamonds) +
geom_point(aes(carat, price)),
## Plot 2
ggplot(data = diamonds) +
geom_point(aes(carat, depth))
)
names(listOfPlots) <- c("This is caption 1", "This is caption 2")
figname <- "zefigures"
@
<<zefigures, fig.cap = c("This is caption 1", "This is caption 2"), echo=FALSE, fig.width=c(4,8) >>=
listOfPlots
@
\end{document}