ggplot2에서 기본 글꼴 크기를 변경하는 방법


101

ggplot2예를 들어 전체 R 세션에 대해 글꼴 크기와 같은 그래픽의 일부 기본 매개 변수를 변경할 수 있는지 알고 싶습니다 . 아이디어는 각 플롯에 대해 설정하지 않는 것입니다.

답변:


117

사용하다 theme_set()

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

여기에 이미지 설명 입력


7
굉장히 유용하다! 경우 누군가가 관심에서 기본 텍스트 크기는 11 ( theme_gray()$text$size)
키스 Hughitt

1
새 ggplot2 2.2.1 base_size아래에 나열된 테마 아래에 표시되지 않지만 작동하는 것 같습니다. geom_text의미의 텍스트를 표시하는 것이이 base_size 변경을 상속하지 않는 것으로 나타났습니다 . 누군가는 일이 점점으로 운이
micstr

54

theme_set나머지 활성 세션을 업데이트 하려면 다음을 사용하십시오 .

theme_set(theme_grey(base_size = 18)) 

하나의 그래프 만 변경 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) 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.