반응형

2024/05/16 2

[Python] numpy 기본 - matrix attribute (ndim, shape, dtype, size, itemsize, transpose)

이번에는 이어서 numpy로 저장된 행렬에 대한 attribute를 보려고 합니다.   일단 3*5 matrix를 만들었습니다.  dir() 이라는 함수를 이용하면 속성을 쭉 볼 수가 있는데요. method까지 같이 나열되어서 보기가 상당히 힘듭니다.  그래서 이 중에 기본적인 것들만 몇 개 소개를 하려고 합니다..ndimndim은 dimension, 차원을 의미합니다.2차원이라서 2가 결과로 나왔습니다. .shapeshape은 행렬 모양, m * n 행렬이면 (m, n)의 tuple로 결과가 나옵니다.  각 dimension axis를 지정하면 해당 축의 갯수를 알 수 있습니다..shape[0]: 행의 갯수.shape[1]: 열의 갯수 .dtypedtype은 행렬을 구성하는 data type을 알려줍니..

IT/파이썬 2024.05.16

[Python] numpy 기본 - 라이브러리 설치 및 행렬 생성

Python도 처음부터 정리를 하고 싶지만, 지금 듣는 파이썬 수업이 다음 주에 시험이라서 시험 준비할 겸 numpy 라이브러리에 대한 기본적인 사항들 먼저 정리해 봅니다. numpy 라이브러리 설치파이썬은 유저들이 만든 다양한 라이브러리들이 존재합니다. numpy도 그 중에 하나이고 행렬이나 수치를 다루는 데 있어 굉장히 유용한 라이브러리 입니다.  이런 라이브러리들은 사용하기 전에 항상 설치를 해줘야 합니다. 각 작업 환경에 맞는 명령 프롬프트 창에서 설치를 해주면 됩니다. 이건 numpy만이 아니라 다른 라이브러리도 다 마찬가지입니다.  옛날에 쥬피터에서 할 때는  pip install numpy 일반 도스창에서 이렇게 입력하면 됩니다. 저는 이번 설치가 되있다고 나오네요. 제가 지금은 spyder..

IT/파이썬 2024.05.16
반응형