본문 바로가기
Jupyter Notebook

[Jupyter Notebook] Numpy 연산, Indexing(인덱스 찾기), Slicing(문자열 나누기), Broadcasting(복제 연산)

by You_mool 2021. 7. 15.
반응형

Vector 와 Scalar 사이의 연산

Vector 끼리의 연산

numpy.array의 Indexing(인덱스 찾기)

파이썬처럼 W[0][0]으로 사용하지 않고 W[0,0] 으로 사용

numpy.array의 slicing(문자열 자르기)

파이썬의 array slicing과 같다

열 기준 slicing

Array의 Broadcasting(연산이 안되는 행렬도 복사를 해서 연산을 할 수 있음)

%같은 타입의 데이터만 연산가능

1) (M * N) +  (M * 1)

2) (M * N) *  (1 * N)

3) (M * 1) + (1 * N)

1     1    1        2    0   -2

2    2    2   +  2    0   -2

3    3    3       2    0   -2

반응형