Je recommande l' tikzDevice
paquet pour la production pour l'inclusion dans les documents LaTeX:
http://cran.r-project.org/web/packages/tikzDevice/index.html
Le tikzDevice convertit les graphiques produites dans la R de code qui peut être interprété par le paquet LaTeX tikz
. TikZ offre un très beau dessin vectoriel système pour le LaTeX. Quelques bons exemples de TikZ de sortie sont situés à:
http://www.texample.net/
L' tikzDevice
peut être utilisé comme tout autre R des graphiques de l'appareil:
require( tikzDevice )
tikz( 'myPlot.tex' )
plot( 1, 1, main = '\\LaTex\\ is $\\int e^{xy}$' )
dev.off()
Notez que les barres obliques inverses en LaTeX macros doivent être doublé R interprète une seule barre oblique inverse comme un caractère d'échappement. L'utilisation de la parcelle de terrain dans un document LaTeX, il suffit de l'inclure:
\include{path/to/myPlot.tex}
L' pgfSweave
paquet contient Sweave
fonctionnalités qui peuvent gérer l'étape ci-dessus pour vous. Assurez-vous que votre document contient \usepackage{tikz}
quelque part dans le préambule de LaTeX.
http://cran.r-project.org/
Les avantages de l' tikz()
de la fonction par rapport à l' pdf()
sont:
La police des étiquettes et des légendes dans vos chiffres correspond toujours à la police utilisée dans votre document LaTeX. Cela donne une apparence unifiée à votre document.
Vous avez toute la puissance de l'LaTeX maquettiste disponibles pour la création de mathématiques et d'annotation pouvez utiliser arbitraire du code LaTeX dans votre figure de texte.
Les inconvénients de l' tikz()
fonction sont les suivantes:
Il n'est pas bien à gérer des parcelles avec beaucoup de composants. Ce sont des choses telles que l' persp()
des parcelles de grande matricies. Le nombre de cisaillement des éléments graphiques peuvent causer de LaTeX pour ralentir à une exploration ou de manquer de mémoire.
Le package est actuellement signalé que la bêta. Cela signifie que l'interface ou des fonctionnalités de l'est sujet à changement si les auteurs trouver une raison impérieuse de le faire.
Je dois terminer ce post en niant que je suis un auteur à la fois de l' tikzDevice
et pgfSweave
packages donc mon avis peut être biaisée. Cependant, j'ai utilisé les deux paquets de produire plusieurs rapports universitaires dans la dernière année et ont été très satisfaits des résultats.