我正在迈出第一步knitr
,试图建立一个融洽的关系。在报告中,我包含R
了生成 ggplot2 对象的代码,我希望将其直接包含在某些文本下方。为了使其更详细,该图形是一对两个分开的图,我希望将它们平行放置,一个挨着另一个。
到目前为止,我一直在使用R
代码进行处理:生成并保存.pdf图片,然后从文件中读取此图片并通过\includegraphics
命令将其包含在报告中。但是,它不再是我的解决方案 - 我希望通过代码同时生成该图和报告R
(特别是:不要以 .pdf 格式保存在任何地方)
但是,我尝试使用的代码无法正常工作 - 它生成了 2 个图,但是它们是:
1) 错误放置- 下面 2 页(甚至不是文档的结尾!)
2)我不知道如何以定义的大小将它们放在一行中。
请提供一些帮助!先感谢您!![在我无法正常工作的R
代码下方]
\textit{Pic 1 title} Some pic description
\begin{figure}[h]
\subfigure[pic1 name]{
<<echo = F, eval = T, message=F, fig=TRUE>>=
# a function returning a ggplot2 object (with a proper parameters instead of "...")
plot.matrix.from.file(...)
@
% below there is a fragment of the code I used before (which includes a graphics directly from a .pdf file)
%\includegraphics[scale=0.4]{data/simulated.data/obs_pred_mean_Gini_r.pdf}
\label{pic1 label}
}
\subfigure[pic2 name]{
<<echo = F, eval = T, message=F>>=
# a function returning a ggplot2 object (with a proper parameters instead of "...")
plot.matrix.from.file(...)
@
% below there is a fragment of the code I used before (which includes a graphics directly from a .pdf file)
%\includegraphics[scale=0.4]{data/simulated.data/obs_pred_var_Gini_r.pdf}
\label{pic2 label}
}
\caption{caption for the pair of plots}
\end{figure}