R 그래프 시각화 ( 선그래프, graph, line graph )

마지막 업데이트: 2022년 3월 28일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
4-2 수학 지도서. 2020. 교육부.

선 그래프

시간의 변화에 따라 자료를 수집한 경우 이를 시계열 자료(times series data)라고 한다.

시계열 자료를 분석할 때에는 다양한 분석 방법이 존재하는데 그중 선그래프를 통해서 증감 추이를 확인해보자.

month 1 2 3 4 5 6 7 8 9
late 5 8 7 9 4 6 12 13 8
month late plot(month, #x data
late, #y data
main="지각생 통계", #제목
type="l", #그래프의 종류 선택(알파벳) Line
lty=1, #선의 종류(Line Type) 선택
lwd=1, #선의 굵기 선택
xlab="Month", #x축 레이블
ylab="Late cnt" #y축 R 그래프 시각화 ( 선그래프, graph, line graph ) 레이블
)

선그래프를 작성하는 함수는 산점도를 작성할 때 사용한 plot()함수이다. plot() 함수에서 매개변수 type의 값을 "l"로 하면 선그래프가 작성된다. type의 값은 숫자가 아니라 알파벳이다. type의 값에 따른 선그래프의 종류는 다 다르다.

매개변수에서 lty는 선의 종류를 지정하는데 사용되며, 매개변수값에 따른 선의 종류는 각각 다르다.

그래프의 해석

지각생 수가 5월에 급감했다가 7,8월에는 급증하는 것을 알 수 있다. 이러한 관찰 결과를 바탕으로 7,8월에 왜 지각생이 급증하는지 원인을 파악해보고 지각생을 줄이기 위한 방안을 수립하는 것이 필요하다.

선 그래프

엑셀에는 다양한 형태의 그래프 모양을 지원합니다 . 그중 꺽은 선은 타임라인을 기준으로 데이터의 추세를 표시할 때 많이 사용합니다 . 꺽은 선은 단순히 선을 그린것과 데이터가 교차하는 지점에 점을 표시한 것 , 3 차원 꺽은 선 그래프가 있습니다 .

▼ 엑셀에서 제공하는 꺽은 선 그래프는 4 가지 종류가 있습니다 . 크게 나누면 선과 빈공간으로 이루어진 꺽은 선형 , 선과 영역을 색상으로 채운 영역형 이 있습니다 . 꺽은 선형과 영역형은 다시 2 차원과 3 차원으로 나눠서 4 가지 종류의 차트를 제공하는 것입니다 . 삽입 탭 > 꺽은 선 차트 리본 메뉴를 클릭하면 종류별로 모두 볼 수 있습니다 .

엑셀 Excel 꺽은 선 그래프 만들고 수정하는 방법

▼ 차트 디자인은 차트 스타일 목록에서 클릭한번으로 간단하게 적용할 수 있습니다 .

엑셀 Excel 꺽은 선 그래프 만들고 수정하는 방법

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다 . ※
▶ 엑셀 Excel 차트, 그래프 만들기와 차트 요소 수정하기 1 부
▶ 엑셀 Excel 차트, 그래프 만들기와 차트 요소 수정하기 2 부
▶ 엑셀 Excel 차트, 그래프에 실제 숫자 표시하기
▶ 엑셀 Excel 차트에서 선 그래프 R 그래프 시각화 ( 선그래프, graph, line graph ) 빈 영역 연결하기
▶ 엑 셀 Excel 차트 그래프 R 그래프 시각화 ( 선그래프, graph, line graph ) 합치기

▼ 기존에 적용된 꺽은 선형 차트를 변경하고 싶다면 디자인 탭에서 차트 종류 변경 리본 메뉴를 클릭합니다 . 대화상자에 나타난 차트 목록에서 원하는 차트를 하나 선택해 보세요 .

엑셀 Excel 꺽은 선 그래프 만들고 수정하는 방법

▼ 꺽은 선형 차트에서 제공하는 영역형 차트는 다음과 같습니다 . 아래 그림에 나타난 차트는 2 차원 영역형 차트입니다 . 항목의 순서가 중요하며 시간에 따른 변화의 정도를 강조할 때 많이 사용합니다 .

엑셀 Excel 꺽은 선 그래프 만들고 수정하는 방법

▼ 다음은 3 차원 영역형 차트 샘플입니다 . 타임라인에 따른 개별 요소와 전체의 관계를 보여주며 , R 그래프 시각화 ( 선그래프, graph, line graph ) 특정 추세에 따른 전체 값이 어떻게 변하는지 눈에 잘 띄도록 해 줍니다 .

초등4학년 꺾은선그래프는 어떻게 지도할까?

4-2 수학 지도서. 2020. 교육부.

꺾은선그래프는 시간에 따른 자료의 값을

꺾은선으로 나타내어 효과적으로 파악할 수 있는 장점이 있어

각종 보고서나 신문, 잡지 등에 자주 사용되고 있다.

꺾은선그래프를 보고 시간의 흐름에 따라

변화하는 R 그래프 시각화 ( 선그래프, graph, line graph ) 자료의 측정하지 않은 값예상해 볼 수 있다.

따라서 꺾은선그래프에 대해 배움으로써 다양한 그래프 표현 방법과

자료를 해석하는 능력을 기를 수 있다.

또한 꺾은선그래프로 나타내는 방법을 배워서 지금까지 배운

그림그래프, 막대그래프와 비교하여 조사한 내용에 알맞은 그래프를 골라

표현하는 활동을 R 그래프 시각화 ( 선그래프, graph, line graph ) 통해 정보 처리 능력 을 기를 수 있다.

조사한 자료의 내용에 따라 나타내는 그래프의 차이를 이해하고

알맞은 그래프를 선택하는 과정을 거쳐 문제 해결력 을 기를 수 있다.

다양한 R 그래프 시각화 ( 선그래프, graph, line graph ) 자료는 다음 누리집에서 찾아 활용할 수도 있다.

태풍 강수 바람 눈/비 --> 어는비 --> 예보 지식 --> 산불 해양 지도 PM2.5 초미세먼지 -㎍/m³ 보통 PM10 미세먼지 -㎍/m³ 보통 O3 오존 -ppm 보통 출처: 한국환경공단 에어코리아 출처: 한국환경공단 원하

학생들은 2학년 때 목적과 주제를 정해 자료를 수집하고 정리하여

표를 만드는 것을 학습하였으며,

3학년 때 자료를 수집, 분류하여 그림그래프로 나타내는 것을 배웠고,

『수학 4-1』의 5단원에서 는 표를 보고 R 그래프 시각화 ( 선그래프, graph, line graph ) 막대그래프로 나타내고

막대그래프를 해석하여 의사 결정하는 것을 학습하였다.

4-2 수학 지도서. 2020. 교육부.

4학년에서는 우리가 살고 있는 지역의 여러 가지 현상과

문제를 살펴보는 과정을 통해 꺾은선그래프에 대한 이해를 R 그래프 시각화 ( 선그래프, graph, line graph ) 높이려고 한다.

지금까지 학습한 표, 그림그래프, 막대그래프의 개념을 바탕으로

시간의 흐름에 따라 변화하는 자료 를 조사하여 꺾은선그래프로 나타내고,

통계적 사실을 찾아내고 해석할 수 있도록 한다.

4-2 수학 지도서. 2020. 교육부.

자료의 내용에 따라 꺾은선그래프로 나타내려는 이유를 R 그래프 시각화 ( 선그래프, graph, line graph ) 알아보고

꺾은선그래프로 나타내기에 적합한 자료를 찾아 꺾은선그래프로 나타냄으로써

자료 표현 능력을 더 정교화 하도록 한다.

자료의 값에 따른 변화를 시각적으로 잘 나타내려면

물결선 을 사용하여 꺾은선그래프로 나타내도록 한다.

4-2 수학 지도서. 2020. 교육부.

CSV 파일 다루기와 데이터 시각화¶

데이터 분석을 위해 가장 기본적으로 할 수 있고, 해야 하는 일이 데이터 시각화이다. 데이터를 시각화하는 것은 어렵지 않지만, 적합한 시각화를 만드는 일은 매우 어려우며, 많은 훈련과 직관이 요구된다.

여기서는 데이터를 탐색하여 얻어진 데이터를 시각화하는 기본적인 방법 네 가지를 배운다.

오늘이 주요 예제¶

서울과 수도권의 1949년부터 2010년까지 인구증가율 데이터가 아래와 같다.

이제 위 파일을 읽어서 서울과 수도권의 인구증가율 추이를 아래 그림에서처럼 선그래프로 나타내 보자.

데이터 시각화 도구 소개: matplotlib 라이브러리¶

데이터 시각화를 위한 도구 중에서 간단한 막대 그래프, 히스토그램, 선 그래프, 산점도를 쉽게 그릴 수 있는 많은 도구들을 포함한 라이브러리이다. 이 라이브러리에 포함된 모듈 중에서 여기서는 pyplot 모듈에 포함된 가장 기본적인 몇 개의 도구들의 활용법을 간단한 예제를 배우고자 한다.

data 디렉토리의 Seoul_pop1.csv 파일에는 1949년부터 5년 간격으로 측정된 서울시 인구수를 담은 데이터가 들어 있으며, 그 내용은 다음과 같다.

파일에서 데이터 목록 추출하기¶

연도별 서울시 인구수의 연도별 변화추이를 간단한 선그래프를 이용하여 확인하려면, 먼저 x축에 사용될 년도 목록과 y축에 사용될 인구수 목록을 구해야 한다.

먼저 이전에 배운 기술을 활용하고, 이후에 보다 쉽게 활용하는 고급기술을 활용한다.

주의: 확장자가 csv인 파일은데이터가 쉼표(콤마)로 구분되어 정리되어 있는 파일을 의미한다. csv는 Comma-Separated Values의 줄임말이다. 따라서, csv 파일을 읽어들인 후, 각 줄을 쉼표 기준으로 분리(split)하면 이전에 공백 기분으로 데이터를 쪼개는 방식과 동일한 결과를 얻을 수 있다. 즉, split 메소드의 인자로 여기서는 쉼표를 사용하면 된다.


0 개 댓글

답장을 남겨주세요