본문 바로가기

Sutdy/Data Science

파이썬(Python)으로 선형대수(Linear Algebra) 공부하기 -1

이번학기 선형대수학을 수강하였고, 파이썬도 배울 겸, 복습도 할 겸 파이썬으로 선형대수를 공부해보고자 한다.

 

참고 Lecture는 김도형 박사님께서 만드신 데이터사이언스스쿨을 그대로 따라갔다.

https://datascienceschool.net/01%20python/03.00%203%EC%9E%A5%20%EB%84%98%ED%8C%8C%EC%9D%B4%20%EB%B0%B0%EC%97%B4%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D.html

 

3장 넘파이 배열 프로그래밍 — 데이터 사이언스 스쿨

.ipynb .pdf to have style consistency --> Contents

datascienceschool.net


1. 넘파이 배열

ar=np.array([1,2,3,4,5,6,7]) #배열 만들기
c=np.array([[0,1,2],[3,4,5]])

len(c) #행(row) 갯수
len(c[0]) #열(col) 갯수
c.ndim #seires -> 1dim, datatable -> 2dim
c.shape #nxm
c[0] #indexing
m=np.array([[0,1,2,3,4],
           [5,6,7,8,9,],
           [10,11,12,13,14]])
           
m[1,2] #2행 3열 인덱스 뽑기