728x90
[R] 복수의 plot align 하기 정렬 하기
1 시작
이번에는 plot align 하는 방법을 적으려 한다.
2 문제
먼저 문제의 상황을 보자.
코드 : grid.arrange(gg,qq,pp, nrow=3)
위 그래프들을 보면 x 축의 시작 부분이 일치 하지 않는 것을 볼 수 있다.
그 때문에 Nov 02, Nov 04 위치가 plot 마다 재각기 다르다.
이를 해결하기 위해 이래저래 찾아봤는데 가장 간단한 방법은 역시나 패키지 설치 후 가능했다.
3 해결 방법 (cowplot)
gg, pp, qq 는 모두 ggplot 객체들이다.
코드 : cowplot::plot_grid(gg,pp,qq,nrow = 3, align = “v”)
깔끔히 정렬이 되었다.
'정리 > 시각화' 카테고리의 다른 글
[IDE] VSCode Python Jupyter Notebook 설정 (Markdown부터) (2) | 2023.11.20 |
---|---|
[R] ggplot2 서로 다른 그래프 겹치기 (1) | 2023.11.14 |
[R] Rshiny highcharts로 주식 그래프 그리기 (그래프 배열) (1) | 2023.11.09 |
[R] ggplot에 내가 원하는 point 그리기 (0) | 2019.10.20 |
[R] ggplot2 그래프 화면 분할 (0) | 2018.10.28 |