프로그래밍 기초
- Python 언어의 특징
- 변수와 기본 입출력
- 기초 자료형과 연상
- 조건문
- 자료구조 : 리스트와 시퀀스
- 반복문
- 복합자료형 : Tuple/Set/Dictionary
- 함수 및 모듈, 패키지
- List Comprehension, Sorted, Enumerate
- 자주 발생하는 에러
데이터 전처리
- 데이터 분석 절차의 이해
- 다양한 데이터 처리방법 및 필요성
- 분석 환경 설정 및 Jupyter 사용법
- Pandas : csv, xlsx 불러오기
- xlwings를 활용한 보안 데이터파일 불러오기
- 데이터 결합 : concat(), merge()
- bool Series를 활요한 조건 일치 관측치 선택
- 데이터 부분 선택 : filter(), nlargest()
- 결측값 처리 : isna(), dropna(), filna()
- 데이터 집계 : mean(), groupby(), pivot_table()
- 그래프 작성 : seaborn
- 변수 형식 변환 : astype(), to_datatime(), 날짜 요소의 추출 및 요일 등 파생 변수 생성
- 다양한 파생변수 생성 : cut(), shift(), rank()
- 다양한 분석 방법 탐색 : plotly, scikit-learn
'Programming' 카테고리의 다른 글
Linux 기본 명령어 모음 (0) | 2017.11.17 |
---|