2-1 구글 코랩
– Google에서 제공하는 Jupyter 노트북
– Google Cloud 가상 서버 사용
(https://colab.research.google.com/)
딥 러닝을 위한 2-2가지 도구 알기
– 파이썬 목록
my_list = (10, 'hello list', 20)
print(my_list(1))
##결과 : hello list
my_list_2 = ((10, 20, 30), (40, 50, 60))
print(my_list_2(1)(1))
##결과:50
– Numpy 준비
import numpy as np
print(np.__version__)
– numpy로 배열 만들기
1) array() 함수를 사용하여 2D 배열 만들기
my_arr =np.array(((10, 20, 30), (40, 50, 60)))
print(my_arr)
##출력: ((10 20 30)
(40 50 60))
2) type() 함수로 NumPy 배열인지 확인
type(my_arr)
##출력: numpy.ndarray
3) NumPy 배열에서 요소 선택
my_arr(0)(2)
##출력: 30
4) Numpy 내장 함수 사용
np.sum(my_arr)
##출력: 210
반응형
– Matplotlib로 차트 그리기
import matplotlib.pyplot as plt
1) 선 그래프 그리기
plt.plot((1, 2, 3, 4, 5), (1, 4, 9, 16, 25))
plt.show
2) 산점도 그리기
plt.scatter((1, 2, 3, 4, 5), (1, 4, 9, 16, 25))
plt.show()
3) NumPy 배열을 사용하여 산점도 그리기
x = np.random.randn(1000)
y = np.random.randn(1000)
plt.scatter(x, y)
plt.show()
※ 내용