-
-
프로젝트 30개로 완성하는 데이터 분석 - 파이썬의 필수 기능을 활용하여
곽경일 지음 / 위즈앤북 / 2024년 6월
평점 :
프로그래밍 언어를 배우기 위해서는 외국어를 배우는 것처럼 실제로 활용해보는 것이 가장 좋은 방법이라고 생각한다. 파이썬은 최근 머신러닝과 웹크롤링, 데이터 라벨링, 데이터 분석에 많이 활용되고 있는데, 여기에 추가적으로 챗GPT 활용까지 더해 파이썬을 활용한 프로젝트를 30가지 수행할 수 있는 책을 만났다. 위즈앤북에서 출간된 '파이썬의 필수 기능을 활용하여 프로젝트 프로젝트 30개로 활용하는 데이터 분석'은 데이터 분석 전문가로 활동중인 곽경일님이 쓰셨다. 이 책은 단순히 파이썬 문법만을 학습하는 것이 아닌, 30개의 다양한 프로젝트를 통해 파이썬의 필수 기능도 익히고, 데이터 분석, 웹 크롤링, 머신 러닝, 챗GPT 활용 등 최신의 기술을 직접적으로 경험할 수 있다는 데 큰 장점이 있다.
책 초반부에는 개발환경 설정과 파이썬의 간략한 문법 소개를 하고, 첫번째 프로젝트 웹에 있는 정보를 가져오는 것부터, 원하는 정보 찾기, 데이터프레임 합치기, 데이터 수집하기, 형태소 분석하기 등의 데이터 분석부터, 그래프, 히스토그램, 파이 차트, 동적 그래프, 히트맵 등 다양한 시각화 관련 프로젝트도 수행한다. 그리고 QR코드 이미지 생성하기, 머신러닝 분류, 회귀 모델 만들기, 미래 주식 가격 에측하기, 자동으로 데이터 라벨링하기 등 머신러닝과 데이터 라벨링 관련된 프로젝트도 수행한다.
마지막으로 챗GPT를 활용한 블로그 작성, 프롬프트 지니활용하기, 챗GPT에서 제공하는 API를 활용하여 데이터 분석, 이미지 생성, 그림 흉내내기, 감성 분석하기 등 다양한 프로젝트를 수행하며 파이썬을 익히고 데이터 분석에 활용할 수 있다. 특히 챗GPT에서 제공하는 API를 활용하려면 유료 버전이 필요한데, 이용량이 많지 않다면 월 3천원 정도의 지불은 학습을 위해 괜찮다고 생각한다.
30개의 프로젝트는 프로젝트의 목표를 설명하고, 프로젝트 실습 준비와 실습 과정을 나누어 설명하고 있다. 그리고 프로젝트에 사용된 코드를 라인 하나하나 분석하고, 결과를 보여주고 있다. 책에 나와있는대로 실습을 해보고 책 속의 결과와 함께 비교해 봄으로써 프로젝트를 정상적으로 수행했는지 확인할 수 있다.
파이썬과 데이터 분석에 관심이 있다면 프로젝트 30개로 완성하는 데이터 분석 책을 통해 직접 실습하며 익히면 좋을 것 같다.
출판사로부터 도서를 제공받아 작성한 리뷰입니다
#프로젝트30개로완성하는데이터분석 #파이썬 #데이터분석 #곽경일 #위즈앤북 #네이버북유럽카페