Matplotlib

같은 수치라도 그래프 선택에 따라 보이는 관계가 다릅니다. 시간 변화와 범주 비교를 구분합니다.

실습 전에

01 시계열을 막대그래프로 그려도 될까요?

설명

가능하지만 연속된 변화인지 범주별 크기인지 전달하려는 관계에 맞추어 선택합니다.

02 축 범위를 바꾸면 추세의 인상이 달라질까요?

설명

같은 자료도 변화가 크게 또는 작게 보일 수 있어 비교 그래프의 축을 고정합니다.

실습

실습용 노트북 미리보기실습용 노트북 다운로드

1. 표현에 맞는 그래프

시작 조건

t=[01234]t=\begin{bmatrix}0&1&2&3&4\end{bmatrix}, 온도=[20,21,23,22,24] °C입니다.

진행 방법

  1. 같은 자료를 선 그래프와 막대그래프로 표시하세요.
  2. 변화 추세와 특정 시점 수치를 읽을 때 어떤 표현이 편한지 실제 값을 들어 설명하세요.

남길 결과

기록 항목과 확인할 점
표현
읽은 사실
사용한 시점·값
적합한 목적

확인할 점

  • 축 제목·단위·눈금을 표시했는가?

2. 두 측정 비교

시작 조건

두 번째 센서 자료 [19,21,22,23,23]을 추가하고 같은 축에서 비교합니다.

진행 방법

  1. 같은 시각 0,1,2,3,40,1,2,3,4에 두 번째 센서 값 [19,21,22,23,23]을 연결하고, 첫 번째 센서와 같은 Figure의 같은 축에 그리세요.
  2. 범례로 두 센서를 구분하세요. 시각·첫 센서 값·둘째 센서 값·첫째−둘째 값을 다섯 행으로 기록하세요.
  3. 두 센서가 같은 시각과 가장 차이가 큰 시각을 표와 그림에서 찾아 설명하세요.

남길 결과

기록 항목과 확인할 점
시각
첫 센서 값
둘째 센서 값
첫째−둘째 값

확인할 점

  • 두 센서의 같은 시각 값끼리 대조했는가?

3. 다른 입력에서도 확인하기

시작 조건

같은 두 센서 자료를 산점도로 나타내고 시간 순서가 사라졌을 때의 해석을 비교합니다.

진행 방법

  1. 각 시점의 두 센서 값을 한 쌍으로 만들어 x축은 첫 센서, y축은 둘째 센서인 산점도를 그리세요. 앞의 시간 그래프와 같은 자료를 사용합니다.
  2. 각 점 옆에 시각을 적어 어느 표본인지 대응시키세요. 산점도에서 보이는 두 센서의 관계와, 시각 표시가 없으면 알 수 없는 변화 순서를 구분해 설명하세요.

남길 결과

기록 항목과 확인할 점
산점도의 두 축
시각과 점의 대응
보이는 두 센서의 관계
시간 변화 해석

확인할 점

  • 산점도의 점을 원래 시각에 대응시킬 수 있는가?