최근 데이터 분석 분야에서 엑셀이나 SAS보다는 R과 파이썬을 주로 사용하고 있다. 데이터 분석 분야에 특화된 R에 비해, 파이썬은 다양한 분야에서도 활용할 수 있는 범용 프로그래밍 언어라는 장점을 갖고 있다. 현업에서는 데이터 분석뿐만 아니라 다른 업무도 함께하는 경우가 많아 범용성이 뛰어난 파이썬과 판다스 라이브러를 배우는 것이 좋다. 판다스를 공부할 때 가장 중요한 점은 독자 분들이 관심이 있는 데이터로 공부하는 것이다. 본 도서의 전반부에서는 많은 직장인들이 관심을 갖고 있는 금융 데이터로 판다스의 문법을 지루하지 않게 설명한다. 이 책의 후반부에서는 다양한 퀀트 전략에 대해 파이썬 판다스를 사용하여 실제 데이터로 수익률을 분석하고 백테스트까지 수행해본다.
Contents
01장 파이썬 개발환경 설정
1.1. 아나콘다 설치
1.2. 주피터 노트북
1.3. 실습 파일
02장 넘파이
2.1. 넘파이 소개
2.2. ndarray
2.3. 데이터 타입
2.4. 인덱싱과 슬라이싱
2.5. 브로드캐스팅
2.6. 조건 연산
2.7. 함수와 메서드
03장 판다스 시리즈
3.1. 시리즈 소개
3.2. 시리즈 생성
3.3. 시리즈 인덱스
3.4. 시리즈 인덱싱
3.5. 시리즈 슬라이싱
3.6. 시리즈 수정/추가/삭제
3.7. 시리즈 연산
3.8. 시리즈와 Map
3.9. 시리즈 필터링
3.10. 정렬 및 순위
04장 판다스 데이터프레임 Part1
4.1. 데이터프레임 소개 및 생성
4.2. 데이터프레임의 인덱스
4.3. 컬럼 인덱싱
4.4. 로우 인덱싱
4.5. 특정 값 가져오기
4.6. 특정 범위 가져오기
4.7. 데이터프레임 필터링
4.8. 컬럼 추가하기
4.9. 로우 추가하기
4.10. 컬럼/로우 삭제하기
4.11. 컬럼 레이블 변경
4.12. 데이터 타입 변경
4.13. 컬럼의 문자열 다루기