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)