5

私は Github マークダウンを使用して、R でのデータ分析を文書化しています。プロットを作成するときは、次を使用します。

jpeg("file_name.jpg")
plot(...)
dev.off()

プロットを jpeg として保存し、次のようにマークダウン ドキュメントに埋め込んで表示できます。

!(file_name.jpg)

pdfただし、最終的な出版物のプロットも作成する必要があります。現在、プロットコード全体をもう一度書き直していますpdf("file_name.pdf")が、これにより多くの基本的に重複したコードが発生します。

jpegandpdf呼び出しを順番に入れてみましたが、一番下のものしか生成されません。

コードを 1 回実行するだけで、同じコードからjpegandファイルを作成する方法はありますか?pdf

4

3 に答える 3

3

なぜ使用しないのknitrですか?例えば:

```{r myplot,fig.width=7, fig.height=6,dev=c('png','pdf','jpeg')}
plot(cars)
```

これにより、同じプロットの 3 つのバージョン/ファイルが作成されます。

  1. myplot.png
  2. myplot.jpeg
  3. myplot.pdf
于 2013-07-17T18:17:59.170 に答える