[Python]ndarray의 생성
2024. 5. 20. 17:08ㆍ[💻Python] pearl's python 병아리 탈출기 🐣
• 넘파이의 함수
zeros((n,m)
• n x m 배열(혹은 행렬)을 생성
• 초기값은0
import numpy as np
np.zeros((2,3,2))
#array([[[0., 0.],
[0., 0.],
[0., 0.]],
[[0., 0.],
[0., 0.],
[0., 0.]]])
eye(n)
• n x n 크기의 단위행렬 identity matrix을 생성
• 주대각원소가 1이고 나머지 성분이 0인 행렬
np.eye(3)
#array([[1., 0., 0.],
[0., 1., 0.],
[0., 0., 1.]])
arrange(n, m, r)
• n:행, m:열, r:점프할 배열의 개수
np.arange(3,10,2)
#array([3, 5, 7, 9])
linspace(n,m,r)
• n : 시작 숫자, m : 끝 숫자, r: 간격의 수
• 동일한 간격을 가진 연속된 값을 생성
np.linspace(3,10,2)
#array([ 3., 10.])
full((n,m),r)
• n : 행 개수 , m : 열 개수, r: 채우고 싶은 수
np.full((4,5),2)
#array([[2, 2, 2, 2, 2],
[2, 2, 2, 2, 2],
[2, 2, 2, 2, 2],
[2, 2, 2, 2, 2]])
'[💻Python] pearl's python 병아리 탈출기 🐣' 카테고리의 다른 글
[Python] 다차원 배열의 축, insert() (0) | 2024.05.20 |
---|---|
[Python] ndarray의 재구성 reshape (0) | 2024.05.20 |
[Python]matplotlib (0) | 2024.05.16 |
[Python]random 모듈 (0) | 2024.05.13 |
[Python] 원하는 문자열 찾기 (0) | 2024.04.22 |