● 벡터화 연산(vectorized operation)
● 스칼라와 벡터/행렬의 곱셈
● 브로드캐스팅
스칼라는 크기. 사과 1개, 사람 1명, 속력 ~얼마와 같은 값들. 즉, 방향성이 없는 그저 크기를 나타내는 값들이므로 좌표계가 변해도 변하지 않는 값을 가짐
벡터는 방향성이 있는 값. 즉 크기와 함께 방향이 같이 제시되는 값들
● 차원 축소 연산
10x5 크기의 2차원 배열에 대해 행-평균을 구하면 10개의 숫자를 가진 1차원 벡터가 나옴. 이러한 연산을 차원 축소(dimension reduction) 연산이라고 함
- 최대/최소: min, max, argmin, argmax
- 통계: sum, mean, median, std, var
- 불리언: all, any
- 출처 : [데이터 사이언스 스쿨] 3.3 배열의 연산
'IT 와 Social 이야기 > Python' 카테고리의 다른 글
[데이터 사이언스 스쿨] 3.5 난수 발생과 카운팅 (0) | 2021.04.26 |
---|---|
[데이터 사이언스 스쿨] 3.4 기술 통계 (0) | 2021.04.26 |
[데이터 사이언스 스쿨] 3.2 배열의 생성과 변형 (0) | 2021.04.23 |
[데이터 사이언스 스쿨] 3.1 넘파이 배열 (0) | 2021.04.23 |
[edwith] 인공지능 코딩을 위한 실용 파이썬 - w11: f-string, 데이터 읽고 기초통계량 구하기, 데이터 시각화, 클래스 만들기-권영선교수 (0) | 2021.04.21 |