ljw2***
2022-09-30

대표적인 파이썬 데이터 분석 라이브러리, 판다스의 기본 자료구조 개념부터 데이터 분석법까지 차근차근 배울 수 있는 도서입니다. 초급자부터 상급자까지 모두 만족시킬 수 있는 구성과 내용으로 판다스를 확실하게 가이드합니다.
데이터 분석을 하는 입장에서, 판다스는 가장 중요한 파이썬 라이브러리 중 하나이다. 간단한 csv 데이터 처리부터 머신러닝, 딥러닝에 필요한 데이터프레임 처리까지 다양한 일을 할 수 있다.
특히, 수많은 데이터들이 넘쳐나는데 그것들을 깔끔한 형태로 가공하고, 필요한 행, 열들만 취사선택하는 법은 무엇보다 중요하다.
이 책에서는 이러한 판다스의 기본적인 사용법에 더해 Series, DataFrame type의 특성, 정렬, index를 통한 탐색 등 실제로 데이터 분석 작업시 사용할 만한 다양한 프로세스들을 소개하고 있다.
항상 구글링하면서 이를 찾고, 가물가물한 기억을 더듬어 가며 시도하는 나에게는 딱 맞는 책이었다.
가장 도움이 되었던 것은 각각의 dataframe을 연결하는 방법이었다. merge나 concat을 활용해 양옆으로, 또는 위아래로 데이터들을 이어붙이고, 파라미터에 따라 어떻게 데이터들 중 일부를, 또는 전체를 합칠지를 생각할 수 있는게 좋았다. 마치 벤 다이어그램이 생각났다.
또한 부록으로 기본적인 파이썬, 넘파이 코드나 여러 가지를 소개해 주고 있는데, 정규 표현식을 설명해준 것 또한 큰 도움이 되었다.
파일명을 통해 불러올 때나 column을 불러와서 처리할 때가 있는데, 이를 활용하여 특정 문자열을 검색하는 등 입맛에 맞는 데이터 추출을 할 수 있었다.
데이터 분석가는 일반적인 개발자와는 달리 데이터를 보는 눈과 도메인 지식이 필요한데, 이 책은 그 중 데이터를 보는 눈을 기르는 것과 처리 및 가공 실력을 키우는 데 큰 도움이 되었다. 실무에서 판다스를 이용해 데이터 분석하는 사람들에게 적극 추천한다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."