1차원 배열
# 선언
# 1차원 배열 [4]
array_1d = [1, 2, 3, 4]
2차원 배열
# 선언
# 2차원 배열 [2][3]
array_2d = [
[1, 2, 3], # 첫 번째 행
[4, 5, 6] # 두 번째 행
]
axis=0은 행, axis=1은 열을 가르킨다.
3차원 배열
# 선언
# 3차원 배열 [2][3][4] -> 크기가 3행 4열인 2차원 배열의 개수가 2개인 다차원 배열
array_3d = [
[
[1, 2, 3, 4], # 첫 번째 2차원 배열의 첫 번째 행
[5, 6, 7, 8], # 첫 번째 2차원 배열의 두 번째 행
[9, 10, 11, 12] # 첫 번째 2차원 배열의 세 번째 행
],
[
[13, 14, 15, 16], # 두 번째 2차원 배열의 첫 번째 행
[17, 18, 19, 20], # 두 번째 2차원 배열의 두 번째 행
[21, 22, 23, 24] # 두 번째 2차원 배열의 세 번째 행
]
]
axis=0은 차원, axis=1은 행, axis=2는 열을 가르킨다.
'Python for Data Science > numpy' 카테고리의 다른 글
1-5. 난수로 N차원 배열생성하기 - rand, randn, randint(표준편차) (0) | 2024.09.16 |
---|---|
1-4. 특정 범위의 값을 가지는 N차원 배열 생성하기 - arange, linspace, logspce (1) | 2024.09.16 |
1-3. 정해진 형식의 N차원 배열 생성하기 - zeros, ones, full, eye (0) | 2024.09.16 |
1-2. N차원 배열의 데이터 타입 (1) | 2024.09.16 |
1-1. N차원 배열 생성하기 (2) | 2024.09.16 |