Ho problemi con l'esportazione dei file EPS da R e l'importazione in Word 2010.R eps esportazione e l'importazione in Word 2010
sto usando ggplot2
trame, ad esempio
library(ggplot2)
p <- qplot(disp,hp,data=mtcars) + stat_smooth()
p
anche dopo aver chiamato setEPS()
nessuno dei seguenti file produce file che possono essere importati con successo.
ggsave("plot.eps")
postscript("plot.eps")
print(p)
dev.off()
La cosa strana è che se io produco la trama usando File
->Save As
->Postscript
dal menu nella GUI, può essere importato in modo corretto. Tuttavia, quando il documento di Word viene successivamente esportato in formato pdf, i caratteri nell'immagine sono un po 'frastagliati.
Quindi le mie domande sono:
- Che combinazione di impostazioni (
ggsave
/postscript
) mi permette di produrre file EPS che possono essere importati in Word 2010? - Come posso garantire che i font rimangono chiaro quando il documento di Word viene esportato in formato PDF?
Aggiornamento
Dopo ulteriori indagini ho avuto più fortuna con cairo_ps
per produrre le trame. Tuttavia, non viene visualizzato alcun testo quando viene importato in Word.
Inoltre, dopo aver controllato le varie uscite EPS (cairo_ps
, salvare dalla GUI, ggsave
) in un documento lattice, sembra che il filtro di importazione EPS in Word piuttosto scarsa come la stampa/output PDF non corrisponde alla qualità del documento in lattice. La versione ggsave
(che utilizza postscript
) ha avuto alcuni problemi con i colori che gli altri due metodi non hanno avuto però.
La conclusione è che questo è un problema di Word e quindi fortune(109)
non si applica. Sarei felice di essere a prova contraria, ma io attribuisco la risposta e la grazia a chiunque in grado di fornire i comandi che possono replicare l'uscita dalla GUI in forma di comando.
Probabilmente si tratta di un problema di Word 2007+: "[Impossibilità di utilizzare grafica EPS in Word 2007 e fare un pdf] (http: // forum .adobe.com/filetto/439.881)." –