2

ODFWeaveコードチャンク内でggplot2を使用してチャートを作成しています。ODFWeaveのサイズを5x5inに設定していますが、グラフはデフォルトのように見える480x480pxで作成されています。これらを大きくしてODFサイズに合わせると、高品質の印刷が得られますか?

ODFWeaveオプション:

imageDefs <- getImageDefs()
imageDefs$dispWidth <- 5
imageDefs$dispHeight<- 5
setImageDefs(imageDefs)

織りドキュメントのコードスニペット:

<<ClosureGraph, echo = FALSE, fig = TRUE>>= 
   #function returns a ggplot obj.
   p<-closuresbyperiod() 
   print(p)
@
4

1 に答える 1

2

これを行うためにplotWidthとHeightを使用できることを指摘してくれたパッケージマネージャーに感謝します。例:

imageDefs <- getImageDefs()
imageDefs$dispWidth <- 4
imageDefs$dispHeight<- 4
imageDefs$plotWidth <- 800
imageDefs$plotHeight<- 800
setImageDefs(imageDefs)

これは、odfWeaveコマンドを発行する前に実行されます

于 2012-09-17T20:59:25.057 に答える