상세 컨텐츠

본문 제목

PANDAS 기초 문법 정리1_PANDAS란?

PYTHON/PANDAS

by mk coding 2024. 1. 22. 14:37

본문

PANDAS

  • 관계 또는 레이블링 데이터로 쉽고 직관적으로 작업할 수 있도록 고안된 빠르고 유연하며 표현력이 뛰어난 데이터 구조를 제공하는 Python 패키지

PANDAS특징

  • 부동 소수점이 아닌 데이터 뿐만 아니라 부동 소수점 데이터에서도 결측 데이터(NaN으로 표시됨)를 쉽게 처리
  • 크기 변이성(Size mutability): DataFrame 및 고차원 객체에서 열을 삽입 및 삭제 가능
  • 자동 및 명시적(explicit) 데이터 정렬: 객체를 라벨 집합에 명시적으로 정렬하거나, 사용자가 라벨을 무시하고 Series, DataFrame 등의 계산에서 자동으로 데이터 조정 가능
  • 데이터 세트에서 집계 및 변환을 위한 분할(split), 적용(apply), 결합(combine) 작업을 수행 할 수 있는 강력하고 유연한 group-by 함수 제공
  • 누락된 데이터 또는 다른 Python 및 NumPy 데이터 구조에서 서로 다른 인덱싱 데이터를 DataFrame 개체로 쉽게 변환
  • 대용량 데이터 세트의 지능형 라벨 기반 슬라이싱, 고급 인덱싱 및 부분 집합 구하기 가능
  • 직관적인 데이터 세트 병합 및 결합
  • 데이터 세트의 유연한 재구성 및 피벗
  • 축의 계층적 라벨링(눈금당 여러 개의 라벨을 가질 수 있음)
  • 플랫 파일(CSV 및 구분), Excel 파일, 데이터베이스 로딩 및 초고속 HDF5 형식의 데이터 저 장/로드에 사용되는 강력한 IO 도구
  • 시계열 특정 기능: 날짜 범위 생성 및 주파수 변환, 무빙 윈도우(moving window) 통계, 날짜 이동 및 지연
  • 엑셀 도구를 코딩으로 사용할 수 있다고 생각하면 편하다! 

 

출처 : 이수안 컴퓨터 연구소

'PYTHON > PANDAS' 카테고리의 다른 글

판다스 데이터 선택  (0) 2024.02.29
판다스 데이터 확인  (1) 2024.02.29
판다스 객체 생성  (1) 2024.02.29

관련글 더보기