Axes ggplot2 텍스트 글꼴 크기, 방향 변경

나는 그래프란다 플로팅하는 x 축과 y 축을 가진 범주 변수 (variable) 의 숫자.

X 축에 대해 여러 가지 데이터 점을 감안하면 이 레이블을 통해 각 틱 중첩할 표시하시겠습니까 기본 텍스트 포맷 다른 축제. How do I (a) for my 축 텍스트 글꼴 크기 변경, (b) 텍스트 축 방향을 변경할 수 있도록 텍스트 수직입니다?

질문에 대한 의견 (2)
해결책

테마 () '' 사용합니다.


d 
해설 (2)

동감 @Drew 스틴 사용할 수 있는 '테마 ()'. 다음은 일반적인 텍스트 및 테마 속성뿐 축 (axis) "라고 말했다.

ggplot(mtcars, aes(x = factor(cyl), y = mpg))+
  geom_point()+
  theme(axis.text.x = element_text(color = "grey20", size = 20, angle = 90, hjust = .5, vjust = .5, face = "plain"),
        axis.text.y = element_text(color = "grey20", size = 12, angle = 0, hjust = 1, vjust = 0, face = "plain"),  
        axis.title.x = element_text(color = "grey20", size = 12, angle = 0, hjust = .5, vjust = 0, face = "plain"),
        axis.title.y = element_text(color = "grey20", size = 12, angle = 90, hjust = .5, vjust = .5, face = "plain"))
해설 (0)

이전 솔루션 추가 글꼴 크기를 지정할 수 있습니다 '등' 에 포함된 'theme_bw base_size 상대치 테마 ()' (여기서 '11' 은 base_size) 을 사용하여 'rel ()' 기능을.

예를 들면 다음과 같습니다.

ggplot(mtcars, aes(disp, mpg)) +
  geom_point() +
  theme_bw() +
  theme(axis.text.x=element_text(size=rel(0.5), angle=90))
해설 (0)

사용할 테마 ():


d 
해설 (0)

&Quot 사용하여 fill"; 이 같은 경우에 속성용 도움이 됩니다. 축 () '와' 의 텍스트를 사용하여 제거할 수 있는 멀티 컬러 표시줄에는 차트입니다 element_blank 표시 "고 하였다. 나는 한 주파수 플로팅에 부품은 수리 망아지입니다 다음과 같이

ggplot(data=df_subset,aes(x=Part,y=Removal_Frequency,fill=Part))+geom_bar(stat="identity")+theme(axis.text.x  = element_blank())

이 솔루션의 갔던 저의 경우는 as I 에서 찾을 수 없었다고 표시줄에는 차트입니다 많았다 막대에서는 쉐퍼드도 모두 크기가 작아서 읽을 수 있는 적절한 글꼴 크기 또한 서로 중첩할 없습니다.

해설 (0)

만들 때, 많은 플롯합니다 공감하는 전역으로라는 설정할 수 있습니다 (관련 부품이 함께 두 번째, 세 줄을 선 () 는 apc® 예).

   library('ggplot2')
   theme_update(text = element_text(size=20))
   ggplot(mpg, aes(displ, hwy, colour = class)) + geom_point()
해설 (0)