Day 12 - Numpy (6)
2022. 10. 20. 17:46ㆍPython
이번 글은 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 |