[ggplot] 산점도에 좌표 추가하기
좌표를 추가할 때는 geom_text 함수를 사용합니다. label 에 좌표 이름이 들어가게 되는데, 좌표 이름 열을 미리 생성해 놓아야 합니다. 위치는 hjust와 vjust 로 적당히 조절합니다. 크기는 size 옵션을 이용합니다. 예시는 아래와 같습니다. library(tidyverse) x1=c(1,1,2,2) y1=c(1,2,1,2) df=data.frame(x,y) df['label']=paste('(',df$x,',',df$y,')') ggplot(data=df,aes(x=x1,y=y1))+ geom_point()+ scale_x_continuous(limits = c(0,3))+ scale_y_continuous(limits = c(0,3))+ geom_text(aes(x=x1,label=..
2023. 1. 16.
[R ggplot2] 두 데이터를 하나의 산점도 그래프에 그릴 때 범례 및 색 설정
(x,y)로 대응되어 있는 데이터가 두 종류 있다고 합시다. data1=data.frame(x1=1:10,y1=dnorm(1:10)) data2=data.frame(x2=1:10,y2=dchisq(1:10,3)) 하나의 그래프에 두 데이터의 산점도를 그려봅시다. library(ggplot2) ggplot()+ geom_point(data=data1, aes(x=x1,y=y1))+ geom_point(data=data2, aes(x=x2,y=y2)) 범례를 설정해볼 것인데요. 여기서 많은 분들이 헷갈려하는 부분이 나옵니다. 아마 아래와 같이 색을 구분하려고 할 것입니다. ggplot()+ geom_point(data=data1, aes(x=x1,y=y1),color='red')+ geom_point(dat..
2022. 5. 13.