[파이썬 프로그래밍 15] 가상 데이터를 만들어 그래프로 그리기
가상 데이터를 만들어 그래프로 그리기 데이터는 머신러닝의 기본입니다. 데이터가 있어야 머신러닝 알고리듬이 돌아갑니다. 머신러닝을 공부하기 전 단계로 가상의 데이터를 만들어 보겠습니다. random 모듈을 이용해 난수(무작위 숫자)를 만들어 가상의 데이터를 지닌 목록(list)를 만들어 보겠습니다. import random datalen = 100 a = [ random.random()*10 for k in range(datalen) ] b = [ random.random()*10 for k in range(datalen) ] c = [ a[k]+random.random()*4.0 for k in range(datalen) ] 먼저 random모듈을 불러들입니다. 변수 a와 b 각각에는 0에서 10사이의 숫자 100개를 무작위로 만들다음 목록을 만들어 저장합니다. a의 목록에 저장된 숫자에 또 다시 0과 4사이의 난수를 더한 값들로 목록을 만든다음 변수 c에 저장합니다. a에 저장괸 숫자의 목록과 b에 저장된 숫자의 목록으로 그래프를 그려보겠습니다. matplotlib.pyplo 모듈을 plt라는 이름으로 불러들이고, jupyter notebook의 창에서 그래프가 보이도록 %matplotlib inline을 실행한 다음, plt.plot 코드를 생행합니다. import matplotlib.pyplot as plt %matplotlib inline…