관리 메뉴

솜씨좋은장씨

[Python]과거의 데이터로 최적의 추석 귀경시간 추측해보기(feat, matplotlib) 본문

Programming/Python

[Python]과거의 데이터로 최적의 추석 귀경시간 추측해보기(feat, matplotlib)

솜씨좋은장씨 2019. 9. 15. 01:03
728x90
반응형

2년의 데이터를 가지고 도출한 최적의 귀경시간

본 표에 적혀있는 시간은 그저 받아온 데이터를 그래프로 그리고 눈으로 확인해보며 선정한 시간입니다. 만약에 보시게 된다면 재미로 참고만 하시기 바랍니다~

출발지 추석 1일 후 소요시간 추석 2일 후 소요시간
대전 07:00 ~ 09:00 약 1시간 30분 ~ 2시간 07:00 ~ 09:00 약 1시간 30분
대구 06:00, 09:00 약 3시간 06:00, 09:00 약 3시간
부산 04:00, 06:00 약 5시간 04:00, 06:00 약 5시간
광주 07:00 ~ 08:00 약 3시간 40분 09:00 경 약 3시간 40분
강릉 08:00 경 약 2시간 30분 08:00 경 약 2시간 30분

 

앞서 받아와 만들었던 DataFrame을 그래프로 그려 최적의 귀경시간을 추측해보았습니다.

 

[Python]지난 2년간의 추석 귀경길 도시 구간별 소요시간 데이터 받아보기 - 파이썬 코드로 구현하기

오늘은 목, 금, 토 2019년 추석연휴의 마지막 날! 자소서 쓰는건 재미없고, 뭔가 재밌는걸 해볼까 고민하다가 귀경길이 시작되었다는 기사를 보고 관련 데이터를 모아보고 그 데이터를 pandas의 Dataframe으로도..

somjang.tistory.com

1. 그래프로 그리기

plt.rcParams['figure.figsize'] = (15, 8)
ax = data_2017_plus1[0].plot.line()
ax1 = data_2018_plus1[0].plot.line(ax = ax, grid=True)
ax1.set_title("2017년 / 2018년 추석 1일 후 시간별 "+ data_2017_plus1[0].loc[0]['출발지'] +" -> 서울) 소요시간", size=25)
ax1.set_xticks(list(range(0,24)))
ax1.set_xlabel("시간 (00시~23시)", size=20)
ax1.set_ylabel('소요시간 (분)', size=20)

위의 코드를 사용하여 그래프를 그려줍니다.

 

2. 그래프 보며 최적의 귀경시간 추측해보기

2 - 1. 대전 -> 서울

- 추석 1일 후

추석 1일 후 / 대전 -> 서울 소요시간이 가장 낮은 시간대

 

아침 7시 ~ 9시사이 (약 1시간 30분 ~ 2시간) 인 것을 볼 수 있습니다.

 

- 추석 2일 후

 

추석 2일 후 / 대전 -> 서울 소요시간이 가장 낮은 시간대

 

아침 7시 ~ 9시사이 (약 1시간 30분) 인 것을 볼 수 있습니다.

 

2 - 2. 대구 -> 서울

- 추석 1일 후

 

추석 1일 후 / 대구 -> 서울 소요시간이 가장 낮은 시간대

 

아침 6시와 9시경 (약 3시간 소요) 인 것을 볼 수 있습니다.

 

- 추석 2일 후

추석 2일 후 / 대구 -> 서울 소요시간이 가장 낮은 시간대

 

아침 6시와 9시경 (약 3시간 소요) 인 것을 볼 수 있습니다.

 

2 - 3. 부산 -> 서울

- 추석 1일 후

추석 1일 후 / 부산 -> 서울 소요시간이 가장 낮은 시간대

 

아침 4시와 6시경 (약 5시간 소요) 인 것을 볼 수 있습니다.

 

- 추석 2일 후

추석 2일 후 / 부산 -> 서울 소요시간이 가장 낮은 시간대

 

아침 4시와 6시경 (약 5시간 소요) 인 것을 볼 수 있습니다.

 

2 - 4. 광주 -> 서울

- 추석 1일 후

추석 1일 후 / 광주 -> 서울 소요시간이 가장 낮은 시간대

 

아침 7시 ~ 8시경 (약 3시간 40분 소요) 인 것을 볼 수 있습니다.

 

- 추석 2일 후

추석 2일 후 / 광주 -> 서울 소요시간이 가장 낮은 시간대

 

아침 9시경 (약 3시간 40분 소요) 인 것을 볼 수 있습니다.

 

2 - 5. 강릉 -> 서울

- 추석 1일 후

추석 1일 후 / 강릉 -> 서울 소요시간이 가장 낮은 시간대

 

아침 8시경 (약 2시간 30분 소요) 인 것을 볼 수 있습니다.

 

- 추석 2일 후

추석 2일 후 / 강릉 -> 서울 소요시간이 가장 낮은 시간대

 

아침 8시경 (약 2시간 30분 소요) 인 것을 볼 수 있습니다.

 

2 - 5. 목포 -> 서울

목포는 중간 중간 누락된 데이터가 많아 다음에 공부 후 다시 전처리하여 포스팅하겠습니다.

- 추석 1일 후

- 추석 2일 후

 

Comments