0

RStudioと自動エクスポートオプションに少し問題があります。たくさんのプロットを作成する大きなスクリプトがあり、これには次のコードを使用します。

for(i in 1:2){
  if(i == 1)
    pdf(file="/home/steffen/Downloads/test.pdf",width=12,height=8)![enter image description here][1]
  plot(1:3);
  if(i == 1)
    dev.off()
}

ここに画像の説明を入力してください

これは非常にうまく機能しますが、Microsoft Wordのプロットを使用する必要があり、WordはPDFを含めるのがあまり好きではないので、代わりにpngを作成できれば素晴らしいと思います。Linuxで「convert」コマンドを試しましたが、結果として、約20kbのdie pdfはpngとして約1MBのアフターワードであり、品質は期待どおりではありません。私のスクリプトは次のとおりです。

for i in "$@"; do
  dst="${i%pdf}png"
  convert -density 1000x1000 -resize 3000x3000 -quality 95 "$i" "./png/$dst"
done

ですから、それほど大きくはないが高品質のpngを作成する方法を知っている人はいますか。

RStudioを直接使用するか、会話の後に自動会話を行います。

4

1 に答える 1

4

関数を使用しpngます。

png(file="path.png",width=12,height=8)
于 2012-12-04T08:38:36.640 に答える