본문 바로가기

파이썬 100일 챌린지

[100일 챌린지] 파이썬 pandas 자료형 DataFrame 완전 정복 1탄 (다시 기초부터!) #026

 

파이썬 100일 챌린지의 1쿼터를 넘기면서 헷갈리는 부분이 자료형이 DataFrame이다. 

 

이번에 제대로 DataFrame을 공부해보고자 한다. 

 

 

1. DataFrame 개념!!

 

인덱스(index) 컬럼(column) 헷갈리지 말자! 

도 헷갈리지 말자! 222222 

(칼럼이 표준어인데.. 왜 책에서 컬럼으로 쓰는걸까?)

 

이것만 기억하자!!

 

 

2. 행과 열, 왜 헷갈리지 말아야 하는데??

 

왜냐하면 검색 방법이 다르기 때문이다. 

 

#024에서 했던 작업을 다시 진행해보면....

 

엑셀 샘플 파일

 

단순히 엑셀을 읽어온 상황

 

 

여기서 행과 열을 검색해본다고 가정하자. 

 

행을 검색할 때는 번호(인덱스)를 이용하면 된다. 

열을 검색할 때는 컬럼명을 이용하면 된다. 

 

 

행을 검색하는 방법은 loc[인덱스] 이다. 

 

7번째 행이 모두 출력된다.

 

열을 검색하는 방법은 ['칼럼명'] 이다.

 

지출목적별 열이 모두 출력된다.

 

 

대~충 공부하고 파이썬하면 아래처럼 된다. 

(#011에서 학습했지만, 다시 복습하는 이유)

 

이게 무슨 문법이야;;;;

 

 

어디서 본건 있는데, 제대로 쓰질 못한다. 

기초가 없으면 실제 활용할 때 속도가 붙지 않는다. 버벅거리고....

 

또한 인덱스라는 용어가 색인이란 의미로 쓰이다 보니...

열 검색 시 착각할 수도 있다. 열의 기준은 컬럼이다. 

(나만 그런가..??)

 

내가 다시 DataFrame을 복습하게 된 진짜 이유는 #027에서 작성할 예정이다....

 

커밍순!!

 

 

 

 

728x90