초보자를 위한 데이터베이스
ezdatascience
본 강의에서는 PostgreSQL 조작법에 대해서 배우고, 파이썬과 연동해서 사용하는 방법에 대해서 알아봅니다.
초급
Python, PostgreSQL, SQLAlchemy
NumPy와 Pandas를 활용하여 데이터 분석의 핵심 기초와 데이터 전처리 과정을 실습 중심으로 학습하는 강의입니다. Python의 기본 자료구조부터 NumPy 배열과 Pandas DataFrame까지 단계적으로 학습하며, 실제 데이터를 분석하기 위한 다양한 처리 기법을 익힐 수 있습니다. 데이터 정제, 변환, 병합, 그룹화 등 데이터 분석에서 가장 많이 사용하는 기능을 직접 실습하면서 머신러닝을 위한 데이터 전처리 능력을 자연스럽게 향상시킬 수 있습니다. 초보자도 쉽게 따라올 수 있도록 개념 설명과 실습을 함께 제공하며, 데이터 분석 및 머신러닝 학습의 탄탄한 기초를 마련할 수 있습니다.
4명 이 수강하고 있어요.
난이도 입문
수강기한 무제한
Python 리스트와 딕셔너리를 활용하여 데이터를 효율적으로 다룰 수 있습니다.
NumPy 배열 생성, 인덱싱, 슬라이싱 및 벡터화 연산을 수행할 수 있습니다.
Broadcasting 개념을 이해하고 실제 데이터 처리에 활용할 수 있습니다.
Pandas Series와 DataFrame을 생성하고 다양한 데이터를 관리할 수 있습니다.
파일 입출력(CSV 등)을 수행하고 데이터를 불러올 수 있습니다.
데이터 정제, 병합(Merge), 그룹화(GroupBy)를 이용하여 데이터를 분석 목적에 맞게 가공할 수 있습니다.
머신러닝을 위한 데이터 전처리 과정을 직접 수행할 수 있습니다.
NumPy와 Pandas를 활용하여 머신러닝에 필요한 데이터 전처리 기술을 체계적으로 학습하는 강의입니다.
실무에서 자주 사용하는 데이터 구조와 데이터 가공 방법을 익히고, 다양한 데이터를 분석 가능한 형태로 변환하는 방법을 배울 수 있습니다.
본 강의에서는 리스트와 딕셔너리부터 NumPy 배열, Pandas DataFrame까지 단계적으로 학습하며 데이터 분석 및 머신러닝의 기초를 탄탄하게 다질 수 있습니다.
이 강의는 데이터 분석, 인공지능(AI), 머신러닝, 데이터 사이언스 분야를 시작하려는 학습자에게 적합합니다.
이 강의를 통해 다음과 같은 내용을 학습할 수 있습니다.
Python의 리스트(List)와 딕셔너리(Dictionary) 자료구조 이해
리스트와 딕셔너리를 활용한 데이터 처리
NumPy 배열(Array)의 생성과 활용
배열 인덱싱(Indexing)과 슬라이싱(Slicing)
NumPy 배열 수정 및 벡터화(Vectorization)
Broadcasting의 원리와 활용
난수(Random Number) 생성
Pandas Series와 DataFrame 생성
DataFrame 인덱싱 및 데이터 조회
CSV 등 파일 입출력
데이터 선택 및 필터링
데이터 정제 및 가공
여러 DataFrame 병합(Merge, Concatenate)
GroupBy를 이용한 데이터 그룹화 및 집계
머신러닝을 위한 데이터 전처리 실습
데이터 분석을 처음 시작하는 학습자
Python 기초 문법을 학습한 분
머신러닝을 배우기 전에 데이터 전처리를 익히고 싶은 분
NumPy와 Pandas를 처음 배우는 분
Python 기본 문법(변수, 조건문, 반복문, 함수)을 알고 있으면 도움이 됩니다.
별도의 전문 지식은 필요하지 않습니다.
강의는 실습 중심으로 진행됩니다.
Python과 Jupyter Notebook 환경에서 함께 실습하는 것을 권장합니다.
강의 중 궁금한 내용은 질문을 통해 문의할 수 있습니다.
강의 내용은 필요에 따라 지속적으로 보완 및 업데이트될 수 있습니다.
원활한 학습을 위해 720p 이상의 화질로 시청하는 것을 권장합니다.
학습 대상은
누구일까요?
데이터 분석을 처음 시작하는 입문자
Python 기초 문법을 학습한 후 데이터 분석을 배우고 싶은 분
NumPy와 Pandas를 처음 배우는 학습자
머신러닝을 시작하기 전에 데이터 전처리를 익히고 싶은 분
데이터 사이언스 분야로 진로를 준비하는 학생 및 개발자
선수 지식,
필요할까요?
Python 기본 문법(변수, 조건문, 반복문, 함수)을 알고 있으면 도움이 됩니다.
별도의 데이터 분석 경험은 필요하지 않습니다.
Python과 Jupyter Notebook 환경에서 실습하는 것을 권장합니다.
강의는 초보자도 따라올 수 있도록 단계별로 진행됩니다.
전체
20개 ∙ (9시간 6분)
해당 강의에서 제공:
1. 강좌 소개
24:26
2. 리스트 구조
28:38
3. 리스트 다루기
27:36
4. 리스트 반복문
40:04
5. 딕셔너리 다루기
26:38
6. 패키지
20:36
7. 날짜 시간 데이터
27:20
8. 넘파이 배열
27:54
9. 넘파이 배열 슬라이싱
28:18
10. 넘파이 배열 변경
28:11
11. 벡터화 연산
24:55
12. 브로드 캐스팅
29:08
13. 난수
28:42
14. 판다스 시리즈 생성
29:35
15. 데이터프레임 인덱싱
30:26
16. 파일 입출력
23:18
17. 데이터 참조
28:24
18. 데이터 조작
30:51
19. 데이터프레임 합성
20:56
20. 데이터 그룹화
20:56
같은 분야의 다른 강의를 만나보세요!