web-dev-qa-db-ja.com

ggplot2でデフォルトのフォントサイズを変更する方法

Rセッション全体で、たとえばフォントサイズなど、ggplot2グラフィックスのいくつかのデフォルトパラメータを変更できるかどうかを知りたい。アイデアは、各プロットにそれらを設定することを避けることです。

98
jeannot

theme_set()を使用

theme_set(theme_gray(base_size = 18))
qplot(1:10, 1:10)

enter image description here

112
Luciano Selzer

アクティブなセッションの残りを更新する場合は、theme_setを使用します。

theme_set(theme_grey(base_size = 18)) 

1つのグラフのみを変更する場合は、テーマでbase_sizeを設定できます。

qplot(1:10, 1:10) + theme_grey(base_size = 18) 
ggplot(mtcars, aes(x = mpg, y = cyl)) + 
geom_point() +
theme_grey(base_size = 18) 
49
Thierry