ThLee
ThLee의 기록장
ThLee
전체 방문자
오늘
어제
  • 분류 전체보기 (137)
    • 정보처리기사 (13)
    • 알고리즘&문제 (5)
    • 인공지능 (4)
    • 자연어처리(NLP) (6)
    • 파이썬 (24)
    • 앱인벤터 강좌 (21)
    • 리눅스 (4)
    • 프로젝트 (1)
    • (App)톡분석AI (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 인공지능
  • AI
  • 파이썬
  • 정보처리기사 정리
  • 블록코딩
  • Python
  • 넘파이
  • 어플
  • 정보처리기사 실기
  • 앱인벤터 강좌
  • 앱인벤터
  • 앱인벤터 블로그
  • 정처기
  • 블로그
  • 앱인벤터 무료
  • 정보처리기사 실기 정리
  • 판다스
  • 파이썬 넘파이
  • 딥러닝
  • 정보처리기사

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
ThLee

ThLee의 기록장

[파이썬] 판다스(Pandas) 란
파이썬

[파이썬] 판다스(Pandas) 란

2022. 4. 15. 16:10
728x90

판다스(Pandas) 란

- Pyhton Data Analysis Library. 정형 데이터 분석에 최적화된 라이브러리

- 2008년에 만들어졌으며, 2009년에 100% 오픈소스가 되었다

- DataFrame 형태로 모든 데이터를 표현한다

- 다양한 데이터 조작 기능을 제공한다 ex. 인덱싱, 필터링 등

- 벡터 연산에 최적화되어 있다. ( Numpy와 비슷 )

 

판다스 라이브러리

import pandas as pd

 

판다스(Pandas)를 사용해야 하는 이유

  1. 대부분의 정제된 데이터들은 테이블 형태로 표현된다. 이러한 형태를 분석하기에 최적화된 라이브러리가 판다스이다
  2. 넘파이처럼 정형회된 데이터 연산에 대해 성능이 매우 뛰어나다
  3. 다양한 정형 데이터를 통합 관리할 수 있다( json, html, csv, xlsx 등 )
  4. 엑셀에서 제공하는 대부분의 연산 기능을 제공한다. 즉, 편의성이 좋다
  5.  

Pandas DataFrame

- pandas 라이브러리가 사용하는 기본 자료구조.

- DataFrame은 2차원 테이블 구조다

- Series는 1차원 구조다( 1 row, 1 column )

- row, column으로 모든 원소를 구분한다 ( 인덱싱 )

- index, columns, values라는 객체 변수를 갖는다

- Relational DB와 완전히 호환이 가능하다

- 하나의 column을 기준으로 모든 원소의 data type이 동일하다

728x90

'파이썬' 카테고리의 다른 글

[파이썬] OOP 객체 지향 프로그래밍  (0) 2022.04.18
[파이썬] 넘파이(Numpy) 메서드 실습  (0) 2022.04.15
[파이썬] 넘파이(Numpy) 란  (0) 2022.04.15
[파이썬] 힙(Heap) 이란  (0) 2022.04.15
[파이썬] 데이터 타입(Data Type) 종류  (0) 2022.04.14
    '파이썬' 카테고리의 다른 글
    • [파이썬] OOP 객체 지향 프로그래밍
    • [파이썬] 넘파이(Numpy) 메서드 실습
    • [파이썬] 넘파이(Numpy) 란
    • [파이썬] 힙(Heap) 이란
    ThLee
    ThLee
    # 포트폴리오 https://thleewave.notion.site/ThLee-1fef9e057dbf40d5b7b851ab0abccf36?pvs=4 #Github - https://github.com/git-ThLee #IoT 스타트업 -Full-stack -2021.01~2021.07 -사용기술 : fluterr, arduino, node.js #코딩학원 강사 - 2019.11 ~ 진행중 - 언어 : python, 블록 코딩 - 플랫

    티스토리툴바