본문 바로가기
Data Science/머신러닝

matplotlib 라이브러리

by 코딩은 잼있어 2020. 6. 25.
728x90

matplotlib 라이브러리

  • 머신러닝 코드를 구현하기 전에 입력데이터의 분포와 모양을 먼저 그래프로 그려보고, 데이터의 특성과 분포를 파악한후 어떤 알고리즘을 적용할 지 결정하고 있음

  • 데이터 시각화를 위해서는 matplotlib 라이브러리를 사용함

  • 일반적으로 line plot, scatter plot 등을 통해 데이터의 분포와 형태를 파악함

(1) scatter plot

imgimg

(2) line plot

img

  • 아래 그래프는 y = x^2의 함수를 for문으로 만들어냄
  • x_data = [-5, -4, -3, -2, -1, 0, 1, 2, 3, 4]
  • y_data = [25, 16, 9, 4, 1, 0, 1, 4, 9, 16] 에서 (-5,25) ~ (4,16) 을 찍은 line plot이 출력

img

728x90