私は で最初の一歩を踏み出しknitr
、報告書を作成しようとしています。レポートでは、R
いくつかのテキストのすぐ下に含めたい ggplot2 オブジェクトを生成するコードを含めます。より詳細にするために、グラフィックは 2 つの分離されたプロットのペアであり、これらを並列に並べて配置したいと考えています。
これまでのところ、コードを使用して対処してきましR
た。.pdf 画像を作成して保存し、ファイルからこの画像を読み取り、\includegraphics
コマンドでレポートに含めます。しかし、それは私にとってはもはや解決策ではありません-コードによってレポートと同時にプロットを生成しR
たいです(特に:.pdfとしてどこにも保存しないでください)
ただし、使用しようとしたコードは正しく機能しませんでした.2つのプロットが生成されますが、次のとおりです。
1) 間違って配置- 2 ページ下 (ドキュメントの最後ではありません!)
2) 定義されたサイズで、それらを 1 行に配置する方法がわかりません。
お役に立ててください!前もって感謝します!![私の正しく動作しない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}