これは非常に基本的な問題であり、私を夢中にさせています。Rで図を生成すると、画面上で見栄えがします。しかし、png()、tiff() などを使用して、解像度を 300 に設定し、幅と高さを雑誌の紙に適した適切な値に設定して、ファイルに直接生成しようとすると、2 つの問題があります。
- すべての線が超太く作られています
- すべての文字は巨大なフォントです。
これは本当に面倒でした。pointsize オプションを試してみました。フォント サイズを小さくするのに役立ちますが、線幅はまだ太くて醜いです。R で何が問題になっているのか、どうすれば修正できるのか教えてください。私は周りを見回しましたが、ほとんどのソリューションには他の画像処理ソフトウェアの使用が含まれます。解像度を上げるときにRがこれを行う理由と、図が非常に醜くなる理由を理解したいと思います。次に例を示します。
png(file="test.png",width=5,height=5,units="cm",res=300)
plot(rnorm(1000),rnorm(1000),xlab="some text")
dev.off()
ありがとう!