본문 바로가기
  • Coding & Book
독서/IT관련

<데이터 분석을 위한 줄리아> 서평 후기

by 루이3 2024. 3. 31.

<데이터 분석을 위한 줄리아> 서평

"데이터 분석을 위한 줄리아" 책은 제이펍 출판사의 보구밀 카민스키 저자가 만든 책이며

줄리아 언어에 대한 설명과 도구들을 알려주는 책입니다.

 

이 책을 선택한 이유로는 MATLAB, R 등을 활용하여 데이터 분석을 한 적은 있지만

줄리아 언어는 생소하기도 하고 사용해 본 적도 없기에  신청하게 되었습니다.

 

또한 줄리아 언어가 급속하게 인기를 끌고 있기에 관심이 갔던 것 같습니다.

https://www.apple-economy.com/news/articleView.html?idxno=71785

 

프로그램 언어 ‘줄리아’의 놀라운 도약? - 애플경제

[애플경제 김향자 기자] 프로그래밍 언어 ‘줄리아’가 급속하게 인기를 끌고 있다. 매월 프로그래밍 언어의 사용 빈도를 조사하는 티오비(TIOBE Programming Community Index)의 8월 집계에 의하면 줄리

www.apple-economy.com

 

 

 책 목차

먼저 목차부터 보시겠습니다.

 

목차

 

CHAPTER1 - 소개

CHAPTER2 - 줄리아 시작하기

CHAPTER3 - 프로젝트 확장을 위한 줄리아의 지원

CHAPTER4 - 줄리아에서 컬렉션 작업하기

CHAPTER5 - 컬렉션 작업에 대한 고급 주제

CHAPTER6 - 문자열로 작업하기

CHAPTER7 - 시계열 데이터 및 결측값 처리하기

CHAPTER8 - 데이터 프레임 첫걸음

CHAPTER9 - 데이터프레임에서 데이터 가져오기

CHAPTER10 - 데이터프레임 객체 만들기

CHAPTER11 - 데이터 변환 및 그룹화하기

CHAPTER12 - 데이터프레임 변형 및 변환하기

CHAPTER13 - 데이터프레임 고급 변환

CHAPTER14 - 데이터 분석 결과를 공유하는 웹서비스 만들기

 

 

책 소개

이 책은 줄리아언어를 사용하기 위해 

줄리아 설치 및 설정하는 방법부터 어떻게 사용하는지에 대한 정보들을 자세하게 다루고 있습니다.

(언어의 기초, 데이터 변환, 시각화등등)

 

그래서 저처럼 줄리아를 처음 사용하시는 분들도 쉽게 이용할 수 있으실 것 같습니다.

아래는 제가 직접 실습해 본 코드의 일부입니다.

(책에서는 1.8 버전으로 하라고 나왔지만 저는 가장 최신버전의 1.10.2를 사용해 보았습니다.)

설치 방법에 나와 있는 사이트

 

 

실제 설치 사진

 

 

실습하는 부분도 설명이 자세하게 나와 있고 예제코드들도 다운로드 하면서 진행할 수 있기에

막힘없이 해볼 수 있었던 것 같습니다.

(매크로, 패키지, 튜플, 배열등등)

 

https://github.com/bkamins/JuliaForDataAnalysis

 

GitHub - bkamins/JuliaForDataAnalysis: Codes for the book "Julia for Data Analysis"

Codes for the book "Julia for Data Analysis". Contribute to bkamins/JuliaForDataAnalysis development by creating an account on GitHub.

github.com

매크로 사용하기

 

 

장점

이 책의 장점으로는 실습하기 위한 URL과 사진들을 첨부해 준다는 것입니다.

새로운 언어를 공부함에 있어 글로만 써져 있는 경우 이해하기 쉽지 않은데

사진이나 코드, URL 등이 있어 이해하기 쉬었던 것 같습니다.

 

또한 설명하는 내용들이 지나치게 복잡해지는 것을 막고자 의도적으로 모델을 단순하게 해주는 부분이 

개인적으로 좋았던 것 같습니다.

 

 

마치며

줄리아 언어는 속도가 빠르며 쉽게 접근할 수 있는 것이 장점입니다.

저 같은 경우는 MATLAB , R 등을 사용해 본 경험이 있지만 Julia는 정말 빨랐던 것 같습니다.

게다가 이 책을 보게 되면서 파이썬, R등과 비교하여 설명해 주어 정말 좋았던 것 같습니다. 

 

프로젝트를 진행하면서 머신러닝 알고리즘에 대해 공부하고 있는데

이 책으로  줄리아 언어를 공부하고  활용할 수 있으면 꼭 사용해 봐야겠다고 생각했던 것 같습니다.

 

실습을 진행하면서 줄리아 언어에 대해 쉽게 공부하고 있는 것 같아

줄리아 언어를 배워보고 싶거나 관심 있으신 분들께 이 책을 추천드리고 싶습니다.

 

 


"이 책 서평은 <데이터 분석을 위한 줄리아>를 읽고 작성되었으며 서평단에서 책을 제공받아 작성한 글입니다.

 

아래 책은 선물로 받게 되었는데 개발자의 일기 같은 스토리에 일상 레시피가 담겨있어

여가시간에 보기 좋았습니다. 감사합니다~