का उपयोग कर लाटेक्स पीडीएफ में ggplot2 आउटपुट एम्बेड करना अतीत में, मैंने ggplot2 बनाने के लिए RStudio का उपयोग किया है और फिर उन्हें RSudio के भीतर से पीडीएफ के रूप में निर्यात किया है। यह fantastically काम करता है।knitr और RStudio
अब मैं बुनाई का उपयोग करके स्वचालित करने की कोशिश कर रहा हूं, लेकिन मुझे उच्च गुणवत्ता वाले आउटपुट बनाने के लिए ग्राफ ऊंचाई और वजन निर्धारित करने में परेशानी हो रही है।
मेरा वर्तमान प्रयास यहां है, लेकिन "साइड बाय साइड" ग्राफ नहीं हैं, घुमावदार परिदृश्य ग्राफ नहीं है, और संकल्प कम लगता है।
मैं किसी भी सलाह की सराहना करता हूं। ऐसा लगता है कि ggplot2 और knitr दोनों सक्रिय विकास के अधीन हैं, जो कि बहुत अच्छा है, हालांकि, इंटरनेट खोज ने मेरी अस्थिरता का नेतृत्व किया है। लाटेक्स मेरे लिए नया है। मैं इस उपकरण के सेट के लिए किसी भी सामान्य वर्कफ़्लो रणनीतियों की भी सराहना करता हूं। अग्रिम में धन्यवाद।
\documentclass[letterpaper]{article}
\usepackage{lscape}
\begin{document}
<<load, echo=FALSE, results='hide', warning=FALSE, message=FALSE>>=
require(ggplot2)
@
Two on the first page.
<<first, echo=FALSE, fig.height=3, fig.cap="This is first", fig.pos='h'>>=
ggplot(mtcars, aes(mpg, wt))+geom_point()+facet_grid(vs ~ am, margins=TRUE)
@
Blah, blah, blah.
<<second, echo=FALSE, fig.height=3, fig.cap="This is second", fig.pos='h'>>=
ggplot(mtcars, aes(mpg, wt))+geom_point()+facet_grid(vs ~ am, margins=TRUE)
@
\newpage
Second page.
Side by side images:
<<third, echo = FALSE, out.width="2in", fig.cap='Side by side'>>=
ggplot(mtcars, aes(mpg, wt))+geom_point()+facet_grid(vs ~ am, margins=TRUE)
ggplot(mtcars, aes(mpg, wt))+geom_point()+facet_grid(vs ~ am, margins=TRUE)
@
\newpage
\begin{landscape}
This page is rotated
<<fourth, echo = FALSE, out.width="4in", fig.cap='Landscape'>>=
ggplot(mtcars, aes(mpg, wt))+geom_point()+facet_grid(vs ~ am, margins=TRUE)
@
\end{landscape}
\end{document}