백엔드 프레임워크 & 언어/Pandas & numpy

Pandas DataFrame

anodos 2023. 7. 1. 20:33

Pandas DataFrame : pandas 라이브러리가 사용하는 기본 자료구조

 

1. DataFrame은 2차원 테이블 구조를 말합니다.
2. 1차원 구조인 Series 도 있습니다. (1 row, 1 column)
3.  row, column으로 모든 원소를 구분합니다. (indexing)

4.  index, columns, values라는 객체 변수를 가지고 있습니다.
5.  Relational DB와 완전히 호환됩니다.
6. 하나의 column을 기준으로 모든 원소의 data type이 동일합니다. (모두 numpy array가 가지는 data type과 동일)

7. DataFrame은 numpy array를 상위 호환하는 개념으로 universal function이 사용 가능합니다.
→ 내부 구현체로 numpy array를 사용하기 때문에!

 

 

 

반응형