SW/R

R : 선그래프 (개념 및 예제)

얇은생각 2019. 2. 14. 12:30
반응형

선그래프

연도별 증감 추이와 같은 데이터를 표현할 때 많이 활용합니다. 시간 순서에 따른 데이터를 시각화할 때 자주 사용됩니다. 예를 들어 월별 지각생 통계가 있습니다.


그래프



위 통계를 활용해 월병 지각생 통계의 선 그래프를 그려봅시다.


month = 1:12 # 월 데이터 입력
late = c(5,8,7,9,4,6,12,13,8,6,6,4) # 각 월마다 지각생 수
plot(month, # x 데이터 입력하기
late, # y 데이터 입력하기
main="Late students", # 메인 이름
type= "l", # 그래프의 종류 정하기
lty=1, # 선의 종류 정하기
lwd=1, # 선의 굵기 정하기
xlab="Month ", # x축 이름 정하기
ylab="Late cnt" # y축 이름 정하기
)


그래프


https://jjeongil.tistory.com/334

기존에 포스팅했던 내용을 바탕으로 type과 lty를 통해 원하는 그래프 모형으로 출력할 수 있습니다. 참고하여 활용해주세요.



복수의 선그래프 그리기

이번에는 1반, 2반의 지각생 데이터 활용해서 2개의 선을 그려보겠습니다.


month = 1:12 # 월별 데이터 입력
late2 = c(5,8,7,9,4,6,12,13,8,6,6,4) # 각 월마다 1반 지각생 데이터
late1 = c(4,6,5,8,7,8,10,11,6,5,7,3) # 각 월마다 2반 지각생 데이터 입력
plot(month, # x 데이터
late1, # y 데이터
main="Late students", # 메인 제목 입력
type= "b", # 그래프 초이스
lty=1, # 선의 종류 초이스
col="red", # 선의 색깔 초이스
xlab="Month ", # x축 레이블 입력
ylab="Late cnt" # y축 레이블 압력
)

lines(month,late2, # 선 별로 데이터 입력
type = "b", # 그래프 종류 입력
col = "blue") # 색깔 입력


우선 하나의 선그래프를 그립니다. 그 다음 또 다른 선을 겹쳐서 그리는 방식입니다. 다른 방법도 많이 있습니다.

반응형

'SW > R' 카테고리의 다른 글

R : if문 (개념 및 예제)  (0) 2019.02.16
R : 데이터 분석 사례 (개념 및 예제)  (0) 2019.02.15
R : 상관분석  (0) 2019.02.13
R : 산점도 (개념 및 예제)  (0) 2019.02.12
R : 문자열 함수 (개념 및 예제)  (0) 2019.02.11