본문 바로가기
R면 R수록

ggplot2 : annotate()

by 즐거운 지니 2021. 1. 3.
반응형

annotate()

그래프 내부에 도형을 그리거나 타이핑한다.

p <- ggplot(mtcars, aes(x = wt, y = mpg)) + geom_point()
p + annotate("text", x = 4, y = 25, label = "Some text")

p + annotate("text", x = 2:5, y = 25, label = "Some text")

p + annotate("rect", xmin = 3, xmax = 4.2, ymin = 12, ymax = 21,
             alpha = .2)

p + annotate("segment", x = 2.5, xend = 4, y = 15, yend = 25,
             colour = "blue")

p + annotate("pointrange", x = 3.5, y = 20, ymin = 12, ymax = 28,
             colour = "red", size = 1.5)

p + annotate("text", x = 2:3, y = 20:21, label = c("my label", "label 2"))

p + annotate("text", x = 4, y = 25, label = "italic(R) ^ 2 == 0.75",
             parse = TRUE)

p + annotate("text", x = 4, y = 25,
             label = "paste(italic(R) ^ 2, \" = .75\")", parse = TRUE)

반응형

'R면 R수록' 카테고리의 다른 글

Rmd파일에서 R 스크립트 추출  (0) 2021.04.23
ggplot2 : 그래프 주변정리함수들  (0) 2021.01.03
ggplot2 : geom_bar()  (0) 2021.01.03
ggplot2 : geom_histogram()  (0) 2021.01.03
ggplot2 : geom_boxplot()  (0) 2021.01.03

댓글