NumPy 미리 보기
0. INTRO
mat 함수를 이용하면, 행렬을 쉽게 만들 수 있다. mat함수의 사용 방법과 간단한 행렬 조작 방법을 배워보자.
1. 행렬 원소 직접 할당하기
가장 기본적으로 행렬의 원소를 직접 할당하여 행렬을 생성할 수 있다. 다음의 예시 코드를 보자.
예시 코드:
M=np.mat("1,1,1; 2,2,2; 3,3,3 ")
여기에서 세미콜론이 행과 열을 구분해준다. 생성된 행렬을 확인하면 다음과 같은 행렬이 만들어졌음을 알 수 있다.
2. 전치 행렬 조작 함수 _ tranpose
생성된 행렬을 전치 행렬로 만들려면 tranpose 함수를 이용하면 된다. 다음의 예시 코드를 확인하자.
예시 코드:
M.T
3. 단위 행렬 생성하기
단위행렬은 행렬 계산에서 아주 유용하다. 넘 파이에서 단위행렬을 생성하려면 다음과 같은 예시 코드를 사용하면 된다.
예시 코드:
I=np.eye(n)
* 함수 안의 변수 n에 정수 타입을 넣음으로써 n x n 크기의 단위행렬을 생성 할 수 있다.
'COMPUTER SCIENCE > Python' 카테고리의 다른 글
[DataFrame] 행 이름 또는 열 이름 지정 / 추출 (1) | 2022.10.01 |
---|---|
[NumPy] 1차원 배열 데이터 조작 (0) | 2022.03.04 |
[NumPy] 데이터 타입 (0) | 2022.03.04 |
NumPy _ 파이썬의 배열 (0) | 2022.03.04 |
코딩 테스트 준비하기 _ Python3 (0) | 2022.01.07 |