or
이 연습은 강의의 일부입니다
허리케인(사이클론 또는 태풍으로도 알려져 있음)은 매년 여러 차례 미국 플로리다주를 강타합니다. 이 과정의 시작으로, 1950년 이후 플로리다에 상륙한 모든 허리케인의 날짜를 바탕으로 Python에서 날짜 객체를 다루는 방법을 배웁니다. Python이 날짜를 처리하는 방식, 자주 쓰는 날짜 연산, 혼동을 피하기 위한 올바른 날짜 형식 지정법을 익힙니다.
세계 여러 도시에서 자전거 공유 프로그램이 빠르게 확산되었고, 다행히 모든 이동 기록이 남아 있어요! 워싱턴 D.C.의 한 자전거를 중심으로 모든 출발과 도착 데이터를 사용해 날짜와 시간을 함께 다루는 연습을 합니다. 텍스트에서 날짜와 시간을 파싱하고, 이용 피크 시간을 분석하고, 주행 시간을 계산하는 등 다양한 작업을 진행합니다.
이번 장에서는 많은 사람이 가장 어려워하는 시간 관련 주제, 즉 시간대와 서머타임을 자신 있게 다루는 법을 배웁니다. 자전거 데이터 분석을 이어가며 전 세계 시계를 비교하는 방법, "spring forward"와 "fall back" 상황을 안정적으로 처리하는 방법, 그리고 dateutil 라이브러리에서 최신 시간대 데이터를 가져오는 방법을 학습합니다.
현재 연습
마지막 장에서는 표준 Python에서 배운 날짜와 시간 처리 방법을 Pandas로 확장해 적용합니다. 각 자전거 주행에 대해 출발·도착 지점, 연간 회원 여부 같은 추가 정보를 활용해 데이터를 더 깊이 탐색합니다. 이 장에서는 시간에 따른 그룹화와 시각화 같은 강력한 Pandas 연산을 다룹니다.