본문 바로가기

파이썬 100일 챌린지

[100일 챌린지] pandas.pydata.org 에서 pandas API 찾기 #025

 

 

0. 들어가기 전 (읽지 않아도 됩니다ㅎ)

 

Java 강의를 들을 때, 귀에 못이 박히도록 들은 말이 있다. 

java.sun.com

 

이게 뭐냐면, java의 API를 직접 찾아서 쓰란 말이었다. (지금은 url이 오라클로 바뀌었다ㅎ)

그때는 불만이었는데, 지금도 불만이 사그라들진 않았다... ㅎㅎ

 

대부분은 구글로 검색하기는 하는데, 

어느덧 찾아보면 정리가 안되는 느낌이다. 

 

그래서 API를 직접 찾는 나를 발견한다. 

 

이렇게 사족이 긴 이유는 ... 

20일차가 되니까 약간 스스로의 한계가 온 거 같기 때문!

 

초심으로 돌아가 기초를 다지는 것이 맞는다고 느낀다. 

 

 

1. pandas API reference 사이트 

 

https://pandas.pydata.org/pandas-docs/stable/reference/

 

API reference — pandas 1.2.4 documentation

This page gives an overview of all public pandas objects, functions and methods. All classes and functions exposed in pandas.* namespace are public. Some subpackages are public which include pandas.errors, pandas.plotting, and pandas.testing. Public functi

pandas.pydata.org

 

위 사이트는 pandas에 관한 API들이 정리되어 있다. 

내가 주로 사용할 Series, DataFrame만 훑어봐도 충분할 것이다. 

 

 

2. DataFrame 관련 정보 찾기

 

해당 사이트에서 DataFrame을 클릭하면, 하단에 관련 API이 보인다. 

영문이지만 어려워하지 말자. 

구글 번역기를 이용해도 되고, 막상 보면 그리 어렵지 않다. 

 

찬찬히 읽어보자

 

 

나 같은 경우는 DataFrame의 길이를 불러오는 함수를 알고 싶었다. 

대부분 length 함수이니 len으로 검색해보니...

 

 

딱히...

 

 

해당 내용이 없다. 그럼 size로??

 

오... 이거 같다!!

 

검색된 정보를 클릭해보니 API 설명이 나온다. 

 

 

이건 내가 색칠한 것이 아니다. 검색에 관련된 정보를 표시해준다. 

 

 

이렇게 찾아서 크기를 알아볼 수 있구나~

 

물론 이렇게 공부하는 건 시간이 걸리긴 하다. 

하지만 아직 나에겐 80일의 시간이 남아있으니.... ㅎㅎ

 

 

 

 

728x90