R
GGPLOT2 - geom_rect 사용하기 (그림에 사각형 넣기)
쿠키아버님
2021. 12. 4. 21:20
geom_rect는 그림에서 사각형을 넣는 방법 중 하나로,
입력 값에는 사각형의 정보 (모서리 부분 값)이 들어간다.
library(ggplot2)
df <-data.frame(x=runif(10),
y=runif(10))
#박스 만들기
box<- data.frame(xmin = 0.25,
xmax = 0.75,
ymin = 0.6,
ymax = 0.8)
ggplot(df)+
geom_line(aes(x, y))+
geom_rect(data = box,
aes(xmin = xmin,
xmax = xmax,
ymin = ymin,
ymax = ymax))
색상 지정, 투명도 등의 옵션도 추가가 가능하다.
ggplot(df)+
geom_line(aes(x, y))+
geom_rect(data = box,
aes(xmin = xmin,
xmax = xmax,
ymin = ymin,
ymax = ymax),
color="blue", #윤곽선 색상 지정
fill="red", #채우기 색상 지정
alpha = 0.2 #투명도 지정
)