주의사항: 현재 사이트는 새로운 파이썬 데이터 분석 강의노트 사이트로 업데이트될 예정입니다.
파이썬 데이터분석 기초(구버전)
파이썬 프로그래밍 언어를 활용하여 데이터분석의 기초를 배운다.
목차
- 데이터과학 소개
- 파이썬 특강 1부
- 모듈과 패키지
- 함수
- 문자열 자료형
- 리스트 자료형
- 튜플 자료형
- 파이썬 특강 2부
- 사전 자료형, defauldict 클래스, Counter 클래스
- 집합 자료형
- if 조건문, for 반복문, while 반복문, continue, break
- 부울 자료형
- 파이썬 특강 3부
- 정렬
- 조건제시법
- 테스팅
- 객체지향프로그래밍
- 이터러블 자료형과 제너레이터
- 소극적 계산과 적극적 계산
- enumerate 함수
- 파이썬 특강 4부
- 난수 생성
- 정규표현식
- zip 함수와 인자 해체
- 자료형과 정적 타이핑
- 데이터 시각화
- 막대 그래프
- 히스토그램
- 선 그래프
- 산점도
- 선형대수 기초 및
선형대수 프로그래밍 기초
- 벡터
- 행렬
- 통계 기초
- 중심 경향성, 평균값, 중앙값, 최빈값
- 사분범위
- 분산, 표준편차
- 상관관계, 공분산, 피어슨 상관계수
- 확률 기초
- 종속성과 독립성
- 조건부 확률
- 베이즈 정리
- 확률변수, 확률분포
- 정규분포
- 중심극한정리
- 가설과 추론
- 통계적 가설검정
- 신뢰구간
- $p$-해킹, 세상 일이 원래 그렇다!
- A/B 테스트
- 베이지안 추론
- 경사하강법
- 경사하강법 의미
- 그레이디언트 계산
- 경사하강법 모델
- 미니배치
- 경사하강법
- …
개발환경
데이터분석을 위한 프로그래밍 개발환경을 준비 해야 하며, 두 가지 방식이 있다.
- 온라인 개발환경
- 인터넷만 지원되면 사용가능
- 여기서는 구글 코랩 활용.
- 오프라인 개발환경
- 개인 컴퓨터에 파이썬을 설치한 후 사용.
- 추천 개발환경: Anacoda 패키지 + Visual Studio Code
강의 동영상
강의 동영상을 따라하며 공부할 수 있음.