1. 오늘의 학습 목표
오늘은 파이썬 심화 응용으로 **데이터 시각화와 예외 처리**를 학습했습니다.
- 관심 있는 분야인 **축구(K리그 개막 일정)** 데이터를 활용해 시각화
- 웹 요청 시 발생할 수 있는 오류를 **예외 처리**로 안전하게 관리
2. 데이터 시각화 (K리그 개막 일정)
**코드 요약**
- Pandas로 경기 일정 데이터 정리
- Matplotlib으로 바 차트와 파이 차트 생성
- 이미지 파일로 저장
**실행 결과**
- 14:00 경기 3개, 16:30 경기 2개
- 비율: 14:00 → 60%, 16:30 → 40%


3. 예외 처리 (웹 요청 안정성 강화)
**코드 요약**
- requests로 웹페이지 호출
- BeautifulSoup으로 경기 일정 데이터 추출
- `try-except` 구문으로 오류 처리
**실행 결과**
- “경기 일정 데이터가 없습니다.” 출력 → 데이터가 없을 때도 프로그램이 안전하게 종료됨

4. 학습 정리
- **데이터 시각화**: 관심 있는 축구 데이터를 활용해 직관적으로 표현 가능
- **예외 처리**: 오류 발생 시 프로그램이 멈추지 않고 대체 로직 수행
- **활용 가능성**:
- 축구 일정 자동 수집 및 분석 프로젝트로 확장 가능
- 팬 입장에서 경기 시간대, 팀별 경기 수 등을 데이터로 관리
5. 결론
오늘은 단순 문법 학습을 넘어, **관심사(축구)와 파이썬 심화 응용**을 연결했습니다.
데이터 시각화와 예외 처리를 통해 실제 프로젝트에 적용할 수 있는 기반을 마련했습니다.
'구름고동이네 데이터분석' 카테고리의 다른 글
| 인천 서울경기부터 수원삼성 서울이랜드 경기까지 K리그 개막 경기 데이터 분석 (0) | 2026.02.28 |
|---|---|
| [Python 학습일지] 종합 프로젝트 & 포트폴리오화 (0) | 2026.02.27 |
| [Python 학습일지] 프로젝트형 학습 – 자동화 · 크롤링 · 데이터 분석 (0) | 2026.02.25 |
| [Python 학습일지] 파일 입출력 · 데이터 처리 · 웹 요청 (0) | 2026.02.24 |
| **[Python 기초 다지기] 변수, 자료형, 조건문, 반복문, 함수 학습 정리** (0) | 2026.02.23 |