質問

私の作成シリーズのプロット図にはRを使用していggplot2が、それだけではありません必須)こういうことができるように保存し私の出力はその内容を編集でfurthurご利用いただくためには、インスタンス、いつものように表記してい伝説が残り、色を調整す。ているのを私は見ることggplot2は、saveコマンドが出pdfやビットマップにもならない特に編集可能

どのような他の人がるのか?いいアイデア、浮かぶのでしょうか。

こちらのサンプルコードをサンプルプロット;

library(ggplot2)
dataframe<-data.frame(fac=factor(c(1:4)),data1=rnorm(400,100,sd=15))
dataframe$data2<-dataframe$data1*c(0.25,0.5,0.75,1)
dataframe
testplot<-qplot(x=fac, y=data2,data=dataframe, colour=fac, geom=c("boxplot", "jitter"))
testplot

感謝

れた。

役に立ちましたか?

解決 3

の回答、また周辺のこの一部からの友達がGoogleの見 カイロ パッケージを構築も可能svgファイル、そしてこれらを編集 Inkscape.

library(Cairo)
Cairo(600,600,file="testplot.svg",type="svg",bg="transparent",pointsize=8, units="px",dpi=400)
testplot
dev.off()
Cairo(1200,1200,file="testplot12200.png",type="png",bg="transparent",pointsize=12, units="px",dpi=200)
testplot
dev.off()

今だけの各種設定をプロットしていき前の書面にファイルです。

他のヒント

その他の編集可能な形式:

利用可能な他のフォーマットのためのhelp(devices)を見てみましょう:。これらは、多かれ少なかれに編集可能なすべてがsvgpictexxfigを含める

PDFファイルはAppleのOSXのために利用可能Omnigraffleツールを使用して、インスタンスのために、編集することができることに注意します。

プロットデータを記録する

その他の方法:

また、あなたが後でそれを繰り返すために、グラフィックス・サブシステムへのRのコマンドを記録することができます - dev.copyを見てみます:

 Most devices (including all screen devices) have a display list
 which records all of the graphics operations that occur in the
 device. 'dev.copy' copies graphics contents by copying the display
 list from one device to another device.  Also, automatic redrawing
 of graphics contents following the resizing of a device depends on
 the contents of the display list.

繰り返し可能、編集可能なプロットを作成するためにRscriptを使用しました

私は通常、それは私が何をしたいんまで、私が繰り返し実行され、プロットコマンドを微調整することができRscriptファイル、に私のRセッションをコピーすることである第三の戦略を取ります

#!/usr/bin/Rscript
x = 1:10
pdf("myplot.pdf", height=0, width=0, paper="a4")
plot(x)
dev.off();

ggplotと格子を使用すると、ディスクにプロットオブジェクトを保存し、後でそれをsaveし、それを修正するためにloadを使用することができます。たとえばます:

save(testplot, file = "test-plot.rdata")

# Time passes and you start a new R session
load("test-plot.rdata")
testplot + opts(legend.position = "none")
testplot + geom_point()

右出力プロット上でマウスをクリックしてください メタファイルとしてコピー その後、ワード文書にプロットを保存

(右のMicrosoft Office描画オブジェクトにプロットに転化する画像を編集するためにクリックしてください)
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top