📙 Fundamentals/Python

Numpy_04

Lento_ 2024. 4. 28. 17:38

 

1. np.linalg.norm()

= np.linalg.norm(x, ord=None, axis=None, keepdims=False)

: 벡터 or  행렬의 norm을 계산해주는 함수이다.(norm : 벡터 or 행렬의 크기 또는 길이를 나타내는 척도)

(파라미터)

'x' = 벡터 or 행렬 / 숫자형 데이터 타입

'ord' = norm의 유형 설정 / 유효한 norm의 유형

'axis' = norm을 계산할 축을 지정하는 옵션 / 'x'의 차원 범위 내에 있어야함

'keepdims' = 결과 배열의 차원을 유지의 유무 설정

 

2. np.power(m,n)

: 'm**n' 제곱을 계산해주는 메서드

 

3. np.allclose()

: 두 개의 배열을 비교해서 거의 동일한지 확인하는 메서드

: 두 배열의 각 요소가 주어진 허용 오차 범위 내에 있는지 확인한다.

 

4. np.dot()

: 행렬의 곱을 계산하는 메서드

 

5. np.linalg.det()

: 행렬식을 계산하는 메서드

 

6. np.linalg.eig()

: 행렬의 고유값과 고유벡트를 계산하는 메서드

 

7. np.linalg.inv()

: 행렬에 대해서 역행렬을 반환한다.

 

8. np.linalg.trace()

: 행렬에 대해서 대각합을 반환한다.

 

9. np.random.shuffle(()

: 원본 배열의 순서를 바꾼다

 

10. np.random.permutation()

: 배열의 순서를 랜덤하게 바꾼 객체를 반환한다. 하지만 원본의 배열은 그대로이다.

 

11. np.argsort()

: 정렬되기 전의 인덱스를 리스트 형태로 반환한다.

 

12. np.round(()

= np.round(숫자 or 배열 , 원하는 자릿수n)

: 배열 내의 숫자를 반올림하여 정수 또는 소수점 이하 n자리까지 반올림하여 반환한다.

 

13. np.roots()

: 정렬되기 전의 인덱스를 리스트 형태로 반환한다.

 

14. np.sign()

: 배열의 각 요소의 부호를 반환한다.

'📙 Fundamentals > Python' 카테고리의 다른 글

Python_ 실습정리(1) : 클래스와 객체  (0) 2025.03.18
Numpy_03  (0) 2024.04.28
Note_Python_03  (0) 2024.04.27
Note_Python_02  (0) 2024.04.17
Numpy_02  (0) 2024.04.13