Создание параметризованного отчета с помощью файла rnw. Я пытаюсь ссылаться на конкретные цифры из фрагмента кода, который содержит несколько фигур (генерируется циклом через список фигур). Я знаю, что если есть какая-то фигура, я могу сослаться на нее из ярлыка чанка с помощью \ ref {fig: foo}, как Йихуэй упоминает в https://bookdown.org/yihui/bookdown/figures.html. Но я не могу ссылаться на конкретные цифры в куске. Я попытался сослаться на уникальный заголовок фигуры или кусок в целом, но оба дали мне ??. Есть ли способ сделать это?
Я искал это Динамические ссылки на LaTeX в R-комментарии с knitr и связанными с ним вопросами, но не смог заставить его работать.
Также в Подписи к рисункам и надписи в knitr , графики объединены в один большой график, который обходит проблему.
MVWE:
\documentclass{article}
\usepackage{float}
\usepackage{hyperref}
\usepackage{caption} % Needs to be after hyperref. jumps you to top of figure not to label.
\begin{document}
<<figures, fig.cap=c('fig1','fig2')>>=
library(knitr)
library(markdown)
library(rmarkdown)
library(ggplot2)
figure1 <- ggplot(mtcars) + geom_point(aes(x=mpg,y=cyl))
figure2 <- ggplot(mtcars) + geom_point(aes(x=drat,y=wt))
plots <- list(figure1,figure2)
plots
@
as we can see in \ref{fig:figures}
\end{document}