더북(TheBook)

대부분의 numpy 연산(다음 UNIT에서 다룰 전치행렬 등)은 원래 배열의 복제가 아닌 뷰를 반환할 뿐이다. 원천 데이터를 보존하려면 copy() 함수를 사용해서 배열을 복제하자. 이렇게 하면 어떤 변화를 가하더라도 원천 배열은 변형되지 않는다. 하지만 배열에 10억 개의 아이템이 있다면 복제하기 전에 다시 한 번만 더 생각해 보자.


np_inumbers_copy = np_inumbers.copy()


이제 좀 더 복잡한 연산으로 넘어가자.

 


* 전치행렬 행렬에서 행과 열을 바꾼 행렬

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.