파이썬 전치행렬 손수 만드는 법! 전치행렬하나 만들자고 numpy 설치하시나요?
numpy는 데이터 처리에 엄청난 능력을 보여주는 라이브러리이지만, 작은 규모의 프로그램을 만드는 상황이나, 그리고 매번 실행환경이 달라져야 하는 코드라면, numpy가 제공하는 함수들을 파이썬 기본 문법으로 해결하고 싶을 때도 생깁니다. 그래서 아주 유용하고 빈번하게 사용되는 전치행렬에 대한 내용을 기본문법으로 구현해 보겠습니다. 전치행렬이 뭔데? 일단 행렬이 뭔지 아시는 것을 가정하고 설명하겠습니다. 행과 열을 뒤바꾸는 것이 전치 행렬인데요. 엑셀로 예를 들어보면 이런 식이 되는거죠. 초록색 데이터는 [1, 2, 3, 4, 5] 로 데이터가 묶였지만 붉은색 데이터는 [1, 6]으로 데이터가 묶여 있죠? 파이썬내장 zip 함수로 전치행렬 만들어보기 이차원행렬 = [ [1,2], [3,4], [5,6] ..