파이썬 100일 챌린지의 1쿼터를 넘기면서 헷갈리는 부분이 자료형이 DataFrame이다.
이번에 제대로 DataFrame을 공부해보고자 한다.
1. DataFrame 개념!!
인덱스(index) 와 컬럼(column) 헷갈리지 말자!
행과 열도 헷갈리지 말자! 222222
(칼럼이 표준어인데.. 왜 책에서 컬럼으로 쓰는걸까?)
2. 행과 열, 왜 헷갈리지 말아야 하는데??
왜냐하면 검색 방법이 다르기 때문이다.
#024에서 했던 작업을 다시 진행해보면....
여기서 행과 열을 검색해본다고 가정하자.
행을 검색할 때는 번호(인덱스)를 이용하면 된다.
열을 검색할 때는 컬럼명을 이용하면 된다.
행을 검색하는 방법은 loc[인덱스] 이다.
열을 검색하는 방법은 ['칼럼명'] 이다.
대~충 공부하고 파이썬하면 아래처럼 된다.
(#011에서 학습했지만, 다시 복습하는 이유)
어디서 본건 있는데, 제대로 쓰질 못한다.
기초가 없으면 실제 활용할 때 속도가 붙지 않는다. 버벅거리고....
또한 인덱스라는 용어가 색인이란 의미로 쓰이다 보니...
열 검색 시 착각할 수도 있다. 열의 기준은 컬럼이다.
(나만 그런가..??)
내가 다시 DataFrame을 복습하게 된 진짜 이유는 #027에서 작성할 예정이다....
커밍순!!
728x90
'파이썬 100일 챌린지' 카테고리의 다른 글
[100일 챌린지] 파이썬 그래프 크기와 해상도 설정, 이미지 파일 저장 (feat, plt) #028 (0) | 2021.06.19 |
---|---|
[100일 챌린지] 파이썬 pandas 자료형 DataFrame 완전 정복 2탄 (loc와 iloc 차이) #027 (0) | 2021.06.18 |
[100일 챌린지] pandas.pydata.org 에서 pandas API 찾기 #025 (0) | 2021.06.14 |
[100일 챌린지] 파이썬 엑셀을 읽어 간단하게 그래프 그리기 (인덱스 지정, 열 삭제) #024 (0) | 2021.06.13 |
[100일 챌린지] 파이썬 numpy array (ndarray) 생성과 함수 모음 #023 (0) | 2021.06.12 |