Python_46_ numpy vs pandas 차이점

hyeong taek jo·2023년 9월 20일

Python

목록 보기
50/53

📌 Numpy

  • 핵심 기능: 다차원(n-차원) 배열인 ndarray 클래스, 배열의 모든 원소는 동일한 데이터 타입이여야함)
  • 사용

    1.다차원 배열 객체
    2.유니버설 함수
    3.배열을 사용한 데이터 처리
    4.배열의파일입력, 출력
    5.선형대수
    6.난수 생성
    7.브로드캐스팅
    8.객체 생성이기 때문에 객체 주소지만 참조함


📌 Pandas

  1. 테이블을 수정하고 조작하는 다양한 기능 제공
  2. SQL처럼 테이블에 쿼리나 조인을 수행할 수 있음
    3.각 열의 타입이 달라도 됨
  3. SQL, 엑셀파일, CSV 파일과 데이터베이스의 데이터를 읽어들임
    정리
    Numpy: 같은 데이터타입의 다차원 배열, 난수생성 가능, 연산가능
    Pandas: 다른 데이터타입을 담을 수 있는 테이블, sa 쿼리로 데이터 편집 가능
profile
마포구 주민

0개의 댓글