오늘 포스팅은 간단하면서도 상당히 유용한 포스팅입니다.
figure 작성을 할때 보통 예쁘다는 figure 들은 x축과 y축은 조금 두껍게 표시되고,
나머지 line 은 제거해버리는 경우가 많죠.
개인적으로는 NEJM 에 실리는 figure 들이 예쁜 녀석들이 많다고 생각하는데
그녀석들처럼 ggplot 에서 그렇게 margin 과 grid 를 제거해버리는 코드는 다음과 같습니다.
참 쉽죠?
library(ggplot2)
ggplot(aes(...))+
theme_bw()+
theme(axis.line = element_line(size=1),
axis.ticks = element_line(size=1),
panel.border = element_blank(),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank()
)
위의 코드를 적용한 sample graph 를 첨부하니 참고해보세요^^
'R_statistics > Rs_graphics' 카테고리의 다른 글
[R프로그래밍] ggplot2:: 여러개의 ggsurvplot 합치기 / arrange multiple ggsurvplots (0) | 2019.11.05 |
---|---|
[R프로그래밍] 데이터시각화 with ggplot2:: annotate 에서 bold 체 사용하기 (0) | 2019.10.25 |
[R프로그래밍] 데이터시각화 with ggplot2:: geom_histogram, 히스토그램 in R (0) | 2019.09.17 |
[R프로그래밍] 데이터시각화 with ggplot2:: 범례 (legend) 제거하기 (remove) (0) | 2019.03.20 |
[R프로그래밍] 데이터시각화 with ggplot2::sec_axis, dual axis graph, 2개의 축을 가진 그래프 그리기 (0) | 2019.03.17 |