반응형
# 1. Indexing을 통해 값 2를 출력해보세요.
answer1 = matrix[0,1]
# 2. Slicing을 통해 매트릭스 일부인 9, 10을 가져와 출력해보세요.
# 앞이 행, 뒤는 열
# 인덱스2번 행전체에서, 인덱스0,1까지의 열에 해당되는 값
answer2 = matrix[2:,:2]
# 3. Boolean indexing을 통해 5보다 작은 수를 찾아 출력해보세요.
answer3 = matrix[matrix < 5]
# 4. Fancy indexing을 통해 두 번째 행만 추출하여 출력해보세요.
answer4 = matrix[[1]]
# 위에서 구한 정답을 출력해봅시다.
print(answer1)
print(answer2)
print(answer3)
print(answer4)
import numpy as np
# number는 1에서 12까지 간격은 1
# 형태는 3행 4열
matrix = np.arange(1, 13, 1).reshape(3, 4)
print(matrix)
###
출력결과
[[ 1 2 3 4]
[ 5 6 7 8]
[ 9 10 11 12]]
###
반응형
'● 인공지능, 분석 > 21.08 nipa_AI실무과정' 카테고리의 다른 글
[AI 응용 ML] 이론 | 1.2 자료 형태란? | 수치형자료 범주형자료 (0) | 2021.08.30 |
---|---|
[AI 응용 ML] 이론 | 1.1 인공지능/머신러닝 개론 | 지도학습, 비지도학습, 강화학습 (0) | 2021.08.30 |
[AI 기본 데분] 이론 | 1.4 Pandas | loc : 명시적 인덱싱 | iloc : 암묵적 인덱싱 (0) | 2021.08.22 |
[AI 기본 데분] 이론 | 1.3 Pandas | 인덱스 및 칼럼명 지정 | 딕셔너리타입 | 시리즈 vs 데이터프레임 (0) | 2021.08.22 |
[AI 기본 데분] 이론 | 1.2 Pandas 기본 (0) | 2021.08.21 |