Ich muss eine Menge Graphen mit vielen Datenpunkten erstellen. Bis jetzt habe ich dies getan, indem ich alle in eine pdf
-Datei geplottet habe:
Bei vielen Datenpunkten wird die Datei pdf
jedoch zu groß. Da ich mich nicht für herausragende Qualität interessiere, ist es mir egal, ob meine Plots Vektorgrafiken sind oder nicht. Also dachte ich mir, die Plots als png
zu erstellen und sie anschließend in eine pdf
-Datei einzufügen. Gibt es eine Möglichkeit, dies zu tun, außer R
graphs zu erstellen und sie in pdf
mit knitr
einzufügen (was meiner Meinung nach für solch einen einfachen Job zu langweilig ist)?
Wenn die Ursache des Problems zu viele Punkte in der Handlung sind, dann sollten Sie vielleicht das sechseckige Binning anstelle eines regulären Streudiagramms in Erwägung ziehen. Sie können das Hexbin-Paket von bioconductor verwenden oder das ggplot2-Paket hat auch hexagonale Binning-Funktionen. In jedem Fall erhalten Sie wahrscheinlich eine aussagekräftigere Darstellung und eine kleinere Dateigröße, wenn Sie eine PDF-Datei direkt erstellen.
Sie können die PNG-Dateien mit ImageMagick
in PDF konvertieren %Vor%und verketten Sie die resultierenden Dateien mit pdftk .
%Vor%