본문 바로가기

R_statistics/Rs_graphics

[R프로그래밍] 데이터시각화 with ggplot2::ggsurvplot, ggsurvplot 저장하기, saving ggsurvplot

ggsurvplot 은 좋은 명령어죠. 

ggsurvplot 으로 만든 예쁜 figure 를 논문 제출을 위하여 high dpi 로 저장을 하고 싶을때 하는 방법입니다.


불행히도 일반적인 ggsave 는 먹히지 않습니다.

꼼수(?)를 써야하는데요. ㅎㅎ

방법은 아래와 같습니다.


figure <- ggsurvplot (DF, aes (.........................................))
ggsave(print(figure), file="./figure.tiff", width=30, height=20, units=c("cm"))


ggsurvplot 을 이용하여 그린 그림을 figure 로 지정하고,

print(figure) 로 지정을 해주면 됩니다.


처음엔 그냥 ggsave(figure, ...) 이렇게 지정했다가 error 가 나와서 당황했던 기억이 있네요.


도움이 되셨다면, '공감' 버튼 부탁드립니다^^