프레듀 원격평생교육원

과목정보

[HD]행렬 및 다차원배열, 고속의 수치계산용 라이브러리 Numpy(넘파이) 제대로 배우기 Part.1

강사명 차시 학습시간 샘플
김동준 24 8 시간
모두보기
과정소개
학습대상
학습목표
학습내용

과정소개

본 과정은 파이썬을 이용하여 데이터 분석을 해보고자 하는 사람들을 위한 첫 입문과정입니다.
파이썬으로 데이터분석 학습을 해보고자 한다면 크게 파이썬에 대한 이해와 그리고 관련된 라이브러리인 넘파이, 판다스, 시각화 라이브러리 등을 배워야 합니다.
본 과정은 파트2 과정으로써 행렬 및 다차원배열을 지원하며 고속의 수치계산용 라이브러리 넘파이의 기본에 대해서 학습합니다.

학습대상

넘파이 학습에 부담을 가지는 학습자
빠른 시간에 넘파이 라이브러리 기본을 배우고자 하는 자.

학습목표

파이썬 기초 및 데이터분석을 위한 문법 및 주요함수 사용법 강의를 이수한 사람을 대상으로 넘파이 기본을 학습한다.

학습목표

1. 과정개요 및 넘파이 설치
2. 넘파이 - import, version, array, shape
3. 넘파이 - type, size, ndim
4. 실습
5. 넘파이 - size vs len 차이점
6. 넘파이 - 1차원 shape 값은 왜 (5,) 인가요
7. 넘파이 - identical type(부제 - 넘파이는 왜 빠른가)
8. 실습
9. 넘파이 - 중첩배열, shape 인덱스, reshape, zeros, ones
10. 실습
11. 넘파이 - 단위행렬(identity matrix) 및 실습
12. 넘파이 - 행렬 곱셈 및 실습
13. 넘파이 - arange
14. 실습
15. 넘파이 - 마이너스(-1) shape 열 기준
16. 넘파이 - 마이너스(-1) shape 행 기준
17. 실습
18. 넘파이 - 자료형(DataType)
19. 넘파이 - 자료형(DataType) int float dtype astype bool
20. 실습
21. 넘파이 - int_ float_ str
22. 넘파이 - 빅 엔디언 vs 리틀 엔디언 방식
23. 넘파이 - 자료형 확인 issubdtype
24. 실습