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 |