ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [삼쾌한 IT강의] 파이썬 numpy 특징과 설치 방법
    Python 2019. 8. 28. 22:20


     안녕하세요 백소라강사 입니다.

    numpy (넘파이) 란 무엇인지, 설치 방법은 어떻게 되는지 같이 알아봅시다.

     

     

     

    1. numpy 란?

     

     수치해석을 위한 파이썬의 패키지이며, ndarray 클래스(다차원 배열 자료구조)를 지원한다. 

     

     

    2. numpy 특징

     

     파이썬은 빠른 실행이 필요한 부분을 C언어로 구현해두었는데, numpy 내부는 상당부분 C나 포트란으로 작성되어 실행 속도도 꽤 빠른편이다.  

     

     

    3. 데이터 분석을 위해 자주 사용되는 기능

     

     - 배열에서 데이터 변경, 정제, 부분집합, 필터링

     - 정렬, 유일한 원소 찾기, 집합 연산

     - 통계 표현과 데이터의 수집 및 요약

     - 여러 데이터의 병합, 데이터 정렬 및 데이터 조작

     

     

    4. 포함된 함수(메소드)

     

    함수 설명
    .zeros(int)

    int 개수만큼의 0으로 이루어진 array(배열)을 만들어 준다.

    .arange()

    range 함수와 유사하다.

    범위와 간격 설정이 가능. 원하는 범위의 배열을 생성할 수 있다.

    .shape 배열의 형상(행과 열의 개수)를 출력한다.
    .size 차원 정보 없이 원소의 개수만 출력한다.
    .argmax()

    입력 값으로 들어온 배열의 각 행/열별 최대 인덱스를 산출한다.

    Axis=(0) 은 열별 Axis=(1)은 행별 최댓값 인덱스를 확인할 수 있다.

    .T 행을 열로 열을 행으로 바꿔주는 역할 (벡터의 전치-transpose)

     

     

    5. numpy 패키지 설치

     

     터미널또는 cmd에서 설치 시 : pip install numpy 입력 후 엔터

     Jupyter notebook에서 설치 시 : !pip install numpy 입력 후 실행 

     

     

     

     이상 파이썬의 numpy에 대해 간단히 알아봤습니다. 

    도움이 되었다면 광고배너 클릭 부탁드립니다. 감사합니다. :-)

    'Python' 카테고리의 다른 글

    [삼쾌한 IT강의] 집합(SET)타입  (1) 2019.08.27
    [삼쾌한 IT강의] 딕셔너리  (0) 2019.08.27
    [삼쾌한 IT강의] 튜플  (0) 2019.08.26
    [삼쾌한 IT강의] 리스트 함수  (0) 2019.08.26
    [삼쾌한 IT강의] 파이썬 리스트  (0) 2019.08.26

    댓글

Designed by Tistory.