Plot 함수 제목, 범례, X/Y 축 레벨 명 추가 시

2020. 1. 27. 23:05카테고리 없음

#

# Plot 함수에 그래프 제목, 범례(legend), X, Y축에 레벨 명 추가 시 아래 코드를 차례로 실행하면 그래프에 추가된다.

#

 

x <- rnorm(100) # x값 100개 랜덤 생성 

y <- rnorm(100) # y값 100개 랜덤 생성

plot(x, y)           # x, y 값 그래프로 출력

 

title("스캐터플롯") #'스캐터플롯'이란 제목 추가


text(-2, -2, "라벨") #-2, 2 위치에 '라벨'추가

legend("topleft", legend="데이터", pch=20)  # 왼쪽 위에 꽉찬 원에 대해 '데이터'란 범례 생성


fit <- lm(y ~ x)  # y에 대한 x 회귀분석 식 생성

abline(fit) #식으로 표현된 값 그래프로 표현

abline(fit, lwd=3, col="blue") # 해당 라인 두께를 3으로, 색을 파란색으로 표현


plot(x, y, xlab="몸무게", ylab="키", main="스캐터플롯", pch=20)  # x축 값을 Weight, y축 값을 Height로 표현하고 제목을 스캐터플롯, 꽉찬 원으로 표현. 

 

 

legend("topright", legend="데이터", pch=20) # 꽉찬 원 '데이터'란 범례 오른쪽 위에 생성

 

 

(참조: [Coursera]Data Science Specialization 내 Exploratory Data Analysis)