Переглядів 380,100
파이썬 무료 강의 (활용편5 - 데이터 분석 및 시각화)입니다.
넘쳐나는 데이터, 이제는 그냥 두지 말고 새로운 가치를 발견하세요.
누구나 볼 수 있도록 쉽고 재미있게 제작하였습니다. ^^
* 본 영상은 기본편을 학습한 분들을 위한 강의입니다.
파이썬을 처음 접하신다면, 아래 기본편을 먼저 공부해주세요 ^^
[ 기본편 ]
파이썬은 다양한 활용 분야가 있는 인기 최고의 프로그래밍 언어입니다.
수많은 컴퓨터 교육 기관에서 가르치고 있으며 학생들도 배우고 있지요.
여러분의 가치를 훨씬 높일 수 있는 필살기,
지금 바로 시작하세요 !
바로가기 : • 파이썬 코딩 무료 강의 (기본편) - 6...
[ 활용편 커리큘럼 ]
* 활용편은 제작 중입니다.
1. 게임 개발 [완료]
- 오락실에서 하던 Pang 게임
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편1) - ...
2. GUI 프로그래밍 [완료]
- 영상에서 캡처한 이미지들을 하나로 합치는 프로그램
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편2) - ...
3. 웹스크래핑 [완료]
- 내가 원하는 뉴스를 매일 자동으로 긁어오는 프로그램
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편3) - ...
4. 업무자동화 [완료]
- 엑셀, 인터넷, 데스크탑 등 컴퓨터에게 일을 시키는 스크립트
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편4) - ...
5. 데이터 분석 및 시각화 [완료]
- 빅데이터를 활용한 대한민국의 인구 문제 분석
6. 이미지 처리 [완료]
- 이미지 / 영상에서 얼굴을 인식하여 얼굴 위에 재밌는 캐릭터 씌우기
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편6) - ...
7. 머신러닝 [완료]
- 머신러닝을 이용하여 나만의 영화 추천 시스템 만들기
- 바로가기 : • 파이썬 코딩 무료 강의 (활용편7) - ...
8. 사물인터넷
- 아두이노를 활용한 RC Car 제작
[목차]
[소개]
(0:00:00) 0.Intro
(0:00:37) 1.소개
(0:02:25) 2.활용편5 소개
[Pandas]
(0:05:58) 3.Series
(0:15:34) 4.DataFrame
(0:26:30) 5.Index
(0:35:25) 6.파일 저장 및 열기
(0:53:25) 7.데이터 확인
(1:05:00) 8.데이터 선택 (기본)
(1:12:28) 9.데이터 선택 (loc)
(1:18:23) 10.데이터 선택 (iloc)
(1:25:21) 11.데이터 선택 (조건) #1
(1:34:13) 12.데이터 선택 (조건) #2
(1:43:38) 13.결측치
(1:54:56) 14.데이터 정렬
(2:01:22) 15.데이터 수정
(2:24:12) 16.함수 적용
(2:31:27) 17.그룹화
(2:47:01) 18.퀴즈
[Matplotlib]
(2:55:33) 19.그래프 기본
(3:05:23) 20.축
(3:11:25) 21.범례
(3:15:56) 22.스타일
(3:35:48) 23.파일 저장
(3:39:31) 24.텍스트
(3:44:17) 25.여러 데이터
(3:49:51) 26.막대 그래프 (기본)
(3:58:10) 27.막대 그래프 (심화)
(4:05:03) 28.DataFrame 활용
(4:10:52) 29.누적 막대 그래프
(4:17:03) 30.다중 막대 그래프
(4:28:37) 31.원 그래프 (기본)
(4:38:44) 32.원 그래프 (심화)
(4:53:06) 33.산점도
(5:04:24) 34.여러 그래프
(5:13:18) 35.퀴즈
[프로젝트]
(5:27:16) 36.인구 피라미드
(5:52:05) 37.출생아 수 및 합계출산율
(6:18:14) 38.Outro
[학습자료]
수업에 필요한 소스코드 및 Url 입니다. 복사해서 사용해주세요 ^^
학습 파일 이름 기준으로 작성하였습니다.
=== Pandas ===
--- 02. DataFrame
data = {
'이름' : ['채치수', '정대만', '송태섭', '서태웅', '강백호', '변덕규', '황태산', '윤대협'],
'학교' : ['북산고', '북산고', '북산고', '북산고', '북산고', '능남고', '능남고', '능남고'],
'키' : [197, 184, 168, 187, 188, 202, 188, 190],
'국어' : [90, 40, 80, 40, 15, 80, 55, 100],
'영어' : [85, 35, 75, 60, 20, 100, 65, 85],
'수학' : [100, 50, 70, 70, 10, 95, 45, 90],
'과학' : [95, 55, 80, 75, 35, 85, 40, 95],
'사회' : [85, 25, 75, 80, 10, 80, 35, 95],
'SW특기' : ['Python', 'Java', 'Javascript', '', '', 'C', 'PYTHON', 'C#']
}
data
--- 15. 퀴즈
import pandas as pd
data = {
'영화' : ['명량', '극한직업', '신과함께-죄와 벌', '국제시장', '괴물', '도둑들', '7번방의 선물', '암살'],
'개봉 연도' : [2014, 2019, 2017, 2014, 2006, 2012, 2013, 2015],
'관객 수' : [1761, 1626, 1441, 1426, 1301, 1298, 1281, 1270], # (단위 : 만 명)
'평점' : [8.88, 9.20, 8.73, 9.16, 8.62, 7.64, 8.83, 9.10]
}
df = pd.DataFrame(data)
df
=== Matplotlib ===
--- 14. 원 그래프 (심화)
colors = ['#ffadad', '#ffd6a5', '#fdffb6', '#caffbf', '#9bf6ff', '#a0c4ff']
--- 17. 퀴즈
import pandas as pd
import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams['font.family'] = 'Malgun Gothic' # Windows
matplotlib.rcParams['font.family'] = 'AppleGothic' # Mac
matplotlib.rcParams['font.size'] = 15
matplotlib.rcParams['axes.unicode_minus'] = False
data = {
'영화' : ['명량', '극한직업', '신과함께-죄와 벌', '국제시장', '괴물', '도둑들', '7번방의 선물', '암살'],
'개봉 연도' : [2014, 2019, 2017, 2014, 2006, 2012, 2013, 2015],
'관객 수' : [1761, 1626, 1441, 1426, 1301, 1298, 1281, 1270], # (단위 : 만 명)
'평점' : [8.88, 9.20, 8.73, 9.16, 8.62, 7.64, 8.83, 9.10]
}
df = pd.DataFrame(data)
df
=== Project ===
--- 1. 인구 피라미드
데이터 제공 링크
- jumin.mois.go.kr/ageStatMonth.do
--- 2. 출생아 수 및 합계출산율
데이터 제공 링크
- www.index.go.kr/potal/main/Ea...
✅ 나도코딩의 자바 기본편 강의
👉 inf.run/BUS6
Images, Videos by pexels
: www.pexels.com
Designed by freepik
: www.freepik.com