Day 12 - Numpy (6)

2022. 10. 20. 17:46Python

이번 글은 Numpy 배열의 변환 방법을 다루는 마지막 글이다.

기본적으로, 2차원 배열의 경우 그냥 행렬로 이해하는 것이 적어도 2차원 배열 데이터를 다룰 때 훨씬 용이하고 이해하기 쉽다고 생각한다. 배열이라고 따로 생각해서 보면 어렵지만, 그냥 행렬이라고 생각하면 이해가 빠른 부분이 많다. 전치도 그렇고, 기본적으로 배열배합 등에서 스칼라값이 아닌 이상 행이나 열 둘 중에 하나는 같아야 두 배열의 배합이 가능한 것도 행렬과 비슷한 부분이 많다. 따라서 2차원 배열의 경우, 그냥 행렬을 파이썬에서 다룬다고 생각하자.

다음은 각 요소에 대한 설명이다.

각 배열 변환 방법들에 대한 설명과, 중요한 실습 내용을 일부 발췌했다.

다시 말하지만, 그냥 2차원 배열 = 행렬이라고 생각하는게 속 편하다. 이렇게 생각하면, 위의 각종 방법들의 특성을 전부 쉽게 이해할 수 있다. 그 외에는, 배열 변환 방법은 대부분 원본 배열에 직접 반영되는 것은 아니기 때문에, 변환한 배열이 필요할 때는 변수를 하나 더 지정해서 사용해야 한다는 점을 주의하면 좋겠다.

'Python' 카테고리의 다른 글

Day 13/14 - Pandas (2)  (0) 2022.10.21
Day 12/13 - Pandas  (0) 2022.10.20
Day 12 - Numpy (5)  (0) 2022.10.20
Day 12 - Numpy (4)  (0) 2022.10.20
Day 11 - Numpy (3)  (0) 2022.10.19