2012-12-12 7 views
8

Rで図形を作成するときにフォントサイズを指定する方法はありますか?これは本当に基本的な必要条件ですが、フォントサイズを指定する参照が見つからないようです。Rの字数でフォントサイズを指定する

setwd("C:\\") 
pdf(file="Plot.pdf",family="Times") 
plot(x,y); 
dev.off() 

ここで、Rは基本的にFigureウィンドウにない図形をpdfに生成します。私が見ているフォントサイズを変更する方法を探すときは、フォントを150%スケールするにはcex = 1.5引数を、cex.lab、cex.axisなどを参照する人がいます。今すぐ問題はありませんが、いくつかの結果を発表したときに何が起こるのだろうかと思っています。雑誌には9と11の間のフォントサイズが必要です。これらをRでどのように制御できますか?任意の提案をいただければ幸いです。

+0

'?cex' - 正確にはフォントサイズではありませんが、目的を果たす可能性があります –

+0

私はこれがこの回答でよくカバーされていると思います[このstackoverflow質問](http://stackoverflow.com/questions/1395323/fonts-イン・ラ・プロット) –

答えて

7

フォントサイズはps(ポイントサイズ)のパラメータで制御します。デフォルトは通常12です(ただし、pointsizeパラメータでPDFファイルに対してグローバルに制御できます)。10のフォントを使用したい場合は、par(ps=10); text(...)を使用します。 cexと述べたので、cexは現在のポイントサイズに関連しており、シンボルにも適用されますが、psは特にテキストに適用されます。明らかに、結果の図形のサイズを変更しない限り、サイズは一致します。

関連する問題