본문 바로가기

Matrix

(2)
[3] 매트릭스 인덱싱(Indexing)/슬라이싱(Slicing) - numpy 넘파이 array 활용 (Danuri coding/다누리 코딩) 매트릭스(Matrix)를 생성하고 원하는 형태로 만드는 것까지 알아보았다면, + 이전 매트릭스 관련 내용은 다음을 참고해주세요 :) https://danuri.tistory.com/6 이번에는 원하는 데이터만 찾고, 추출하는 작업을 해보겠습니다. 이 작업이 바로 인덱싱(Indexing)과 슬라이싱(Slicing)입니다. 인덱싱과 슬라이싱 작업은 데이터를 전처리하고 원하는 값들을 불러오는 작업에 많이 쓰이게 됩니다. 이를 활용하여 자신이 원하는 데이터를 가져올 수 있도록 해봅시다. 1. 인덱싱 (Indexing) matrix = np.array([[1, 2, 3], [4, 5, 6]], int) #매트릭스를 먼저 만들어 줍니다. print(matrix) """ [[1 2 3] [4 5 6]] """ #1...
[2] 매트릭스 Matrix - numpy 넘파이 array 활용 (Danuri coding/다누리 코딩) 매트릭스(Matrix)는 2차원 형태를 가지고 있습니다. 앞서 살펴보았던 벡터들로 이루어져 있다고 볼 수도 있습니다. 이전 벡터 내용은 다음 링크를 참고해주세요 :) https://danuri.tistory.com/5 매트릭스(Matrix)는 행과 열, 두 개의 축을 가지는 2차원 행렬을 의미합니다. 이번 포스팅에서는 매트릭스의 생성과 형태를 살펴보도록 하겠습니다. 그리고 형태를 원하는 대로 변환하는 것까지 해보겠습니다. *참고 ### 는 출력된 값을 보여줍니다. 1. 매트릭스의 생성 import numpy as np #넘파이 가져오기. m_array = [[1,2,3], [1,2,3], [1,2,3]] m_array ### [[1, 2, 3], [1, 2, 3], [1, 2, 3]] 다음과 같이 매트릭..