comja***
2023-02-09

대표적인 파이썬 데이터 분석 라이브러리, 판다스의 기본 자료구조 개념부터 데이터 분석법까지 차근차근 배울 수 있는 도서입니다. 초급자부터 상급자까지 모두 만족시킬 수 있는 구성과 내용으로 판다스를 확실하게 가이드합니다.
파이썬을 독학하고 사용 범위 확장과 실력 레벨업을 위해 데이터분석을 다음 스텝으로 독학 중인데,
Pandas 습득이 필요하다고 하여 입문서 몇 권을 찾아서 읽었다.
그 중 이 책이 가장 좋은 Panda 입문서라고 생각된다.
다른 모든 것은 차지하고서도 다른 책보다 좋은 이유는,
예제 코드를 보면 책의 저자가 Pandas 뿐만 아니라 파이썬 언어 자체에 대한 이해가 높고 개발 역량도 매우 좋다는 것을 알수 있다.
모든 개발 언어는 각자의 사상과 개발 스타일에 대한 guide를 가지고 있으며,
파이썬은 PEP 8을 따를 것을 권고하고 있다.
Pandas도 결국은 파이썬으로 개발되었기 때문에 Pandas로 개발을 한다면 PEP 8을 따라야 한다.
지금까지 Pandas 입문서나 파이썬으로 데이터분석을 다루는 몇 권의 입문서를 봤었지만,
PEP 8을 따른 예제가 있는 코드는 보지를 못했다.
다수의 저자들이 프로그램 경험이 별로없이 Scikit learn이나 Pandas 사용법만 읽혀서인지,
나름 베스트셀러라는 책의 예제 코드가 형편 없는 경우도 많이 봤다.
그런데 이책은 예제 자체가 PEP 8을 따르고 있고,
저자가 단일의 원칙하에 매우 효율성있는 코드를 예제로 만들어서 따라 배우는 즐거움이 있었다.
책 내용 자체도 친절한 선생이 바로 옆에서 설명을 해주는 것처럼 구성되어 있어서,
지금까지 읽은 IT 서적 중 재미있게 본 책 중 하나로 새롭게 추가될 것 같다.
물론 번역서이다보니 문장이 매끄럽지 못했던 부분도 있고 일부 오탈자도 있었지만,
책이 좋다보니 나도 조금이나마 기여를 하고 싶어, 열심히 오탈자와 잘못된 내용을 수정해서 "오탈자 등록하기'를 했다.
오늘 서평을 작성하면서 이 책에 등록된 오탈자를 확인해 보니 전부 내가 작성한 것이서 뿌듯한 보람을 느낀다.
아직 두 챕터를 더 남았는데 계속 재미있게 읽을 수 있는 책이다.