meji9086 / Traffic-Accident-Data-Analysis

Analysis of the Cause of Traffic Accidents

Home Page:https://meji9086-traffic-accident-data-analysis-1-j6stsu.streamlitapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸš— Traffic-Accident-Data-Analysis πŸš—

🦁Likelion AI SCHOOL7 πŸ”₯ 6μ‘° ν•«μ‹μŠ€ νŒ€
κ΅ν†΅μ‚¬κ³ μ˜ 원인을 λΆ„μ„ν•˜λŠ” 것이 λͺ©ν‘œμ΄λ‹€.

: https://meji9086-traffic-accident-data-analysis-1-j6stsu.streamlitapp.com/

πŸ—ƒ Data Info.

λ„λ‘œκ΅ν†΅κ³΅λ‹¨ TAAS : http://taas.koroad.or.kr/sta/acs/exs/typical.do?menuId=WEB_KMP_OVT_UAS_ASA#
곡곡데이터 포털 : https://www.data.go.kr/index.do

πŸ‘©β€πŸ‘©β€πŸ‘§β€πŸ‘¦ Team Info.

이름 μ—­ν•  κΉƒν—ˆλΈŒ
μ΄μ˜λΉˆπŸ‘‘ μ‚¬κ³ μœ ν˜•λ³„ ꡐ톡사고 데이터 μ „μ²˜λ¦¬ 및 μ‹œκ°ν™”, PPT μ œμž‘
손진선 μ›”/μš”μΌ/μ‹œκ°„λ³„ ꡐ톡사고 데이터 μ „μ²˜λ¦¬ 및 μ‹œκ°ν™”, PPT μ œμž‘
정세리 차쒅별 ꡐ톡사고 데이터 μ „μ²˜λ¦¬ 및 μ‹œκ°ν™”, PPT μ œμž‘
μ΄μ„ μ˜€ κ°€ν•΄μž 연령별 ꡐ톡사고 데이터 μ „μ²˜λ¦¬ 및 μ‹œκ°ν™”, λ…Έμ…˜ 정리, λ°œν‘œ
κΉ€μ˜ˆμ§€ λ²•κ·œμœ„λ°˜λ³„ ꡐ톡사고 데이터 μ „μ²˜λ¦¬ 및 μ‹œκ°ν™”, streamlit 메인 νŽ˜μ΄μ§€ μž‘μ„±
κΉ€μ€€λͺ¨ λ„λ‘œν˜•νƒœλ³„ ꡐ톡사고 데이터 μ „μ²˜λ¦¬ 및 μ‹œκ°ν™”, streamlit 메인 νŽ˜μ΄μ§€ μž‘μ„±

πŸ“œ Summary.

Untitled (1)

λŒ€ν˜• ν™”λ¬Όμ°¨λΆ€ν„° κ°œμΈν˜• μ΄λ™μˆ˜λ‹¨(PM)κΉŒμ§€ λ‹€μ–‘ν•œ 이동 μˆ˜λ‹¨μ΄ λ„λ‘œ μœ„μ— λ“±μž₯ν•˜λ©° κ΄€λ ¨ 법이 속속 μ œμ •λ˜κ³  μžˆμ§€λ§Œ, κ΅ν†΅μ‚¬κ³ μ˜ λ‹€μ–‘ν™”λ₯Ό 막을 μˆ˜λŠ” μ—†μ—ˆμŠ΅λ‹ˆλ‹€.
사고 ν˜„μž₯의 λΈ”λž™λ°•μŠ€λ§Œ μ „λ¬ΈμœΌλ‘œ λ‹€λ£¨λŠ” λ³€ν˜Έμ‚¬ μœ νŠœλ²„κΉŒμ§€ λ“±μž₯ν•  μ •λ„λ‘œ κ΅ν†΅μ‚¬κ³ λŠ” ν•«ν•œ μ΄μŠˆμž…λ‹ˆλ‹€.
ꡐ톡사고가 μ–΄λ””μ„œ μ–΄λ–»κ²Œ μ™œ λ°œμƒν•˜λŠ”μ§€, κ·Έ 닡을 μ°ΎκΈ° μœ„ν•΄ 데이터 뢄석 ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•΄λ³΄μ•˜μŠ΅λ‹ˆλ‹€.

πŸ’» Pipeline.

Scripts

Traffic Accident               
β”œβ”€β”€ acc_type.py  # μ‚¬κ³ μœ ν˜•λ³„ 뢄석                  
β”œβ”€β”€ driver_age.py  # 연령별 뢄석   
β”œβ”€β”€ pm_count.py  # 차쒅별 뢄석   
β”œβ”€β”€ time_zones.py  # μ›”/μš”μΌ/μ‹œκ°„λ³„ 뢄석   
β”œβ”€β”€ traffic_kind.py  # λ„λ‘œν˜•νƒœλ³„ 뢄석   
β”œβ”€β”€ violatoin_raw.py  # λ²•κ·œμœ„λ°˜λ³„ 뢄석   
└──                            

πŸ“Š Data Analysis

ꡐ톡사고 λ°œμƒ 원인 뢄석 κ²°κ³Ό ν‚€μ›Œλ“œ : 'νœ΄κ°€μ² ', '가을', 'κΈˆμš”μΌ', 'ν‡΄κ·Όμ‹œκ°„', 'ꡐ차둜', '노인'

μ›”/μš”μΌ/μ‹œκ°„λŒ€λ³„ ꡐ톡사고 λ°œμƒ 건수 데이터λ₯Ό μ‹œκ°ν™”ν•˜μ—¬ ν™•μΈν•œ κ²°κ³Ό μ›”λ‘œλŠ” 10μ›”, μš”μΌλ‘œλŠ” κΈˆμš”μΌ, μ‹œκ°„μœΌλ‘œλŠ” μ˜€ν›„ 6μ‹œ-8μ‹œμ— κ°€μž₯ λ§Žμ€ 사고가 λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€.

μ›”/μ‹œκ°„λŒ€, μš”μΌ/μ‹œκ°„λŒ€μ— λ”°λ₯Έ ꡐ톡사고 λ°œμƒ 건수λ₯Ό 히트맡으둜 μ‹œκ°ν™”ν•œ κ²°κ³Ό, μƒ‰μ˜ 농도λ₯Ό 톡해 퇴근 μ‹œκ°„λŒ€ μ°¨λŸ‰ 사고 λ°œμƒλ₯ μ΄ λ†’λ‹€λŠ” 것을 λ‹€μ‹œ ν•œ 번 확인할 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.
ν™œλ™λŸ‰ 및 μ΄λ™λŸ‰κ³Ό 사고 λ°œμƒλŸ‰μ΄ λΉ„λ‘€ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

ꡐ톡 사고가 많이 μΌμ–΄λ‚˜λŠ” μ‹œκΈ°μ—λŠ” κ°œμΈν˜• 이동 μˆ˜λ‹¨μ˜ ꡐ톡사고 λ°œμƒλ₯ λ„ λ†’μ•˜μŠ΅λ‹ˆλ‹€.
곡유 ν‚₯λ³΄λ“œ νšŒμ‚¬ β€˜μ”½μ”½β€™μ˜ μžμ‚¬ 데이터 뢄석에 λ”°λ₯΄λ©΄ κ³„μ ˆλ³„ μ΄μš©λŸ‰μ€ 여름 36.0%, 가을 29.1%, λ΄„ 22.9%, 겨울 12.0% 순으둜 κ°œμΈν˜• 이동 μˆ˜λ‹¨ μ—­μ‹œ μ΄μš©λŸ‰κ³Ό 사고 λ°œμƒλŸ‰μ΄ 비둀함을 μ•Œ 수 μžˆμŠ΅λ‹ˆλ‹€.

β€˜λΌμž„β€™μ˜ μ„œμšΈ 지역 μš΄ν–‰ λ°μ΄ν„°μ—μ„œ 평일 μ˜€μ „ 8μ‹œ ~ 10μ‹œ, μ˜€ν›„ 6μ‹œ ~ 8μ‹œ μ΄μš©λŸ‰μ΄ μ „μ²΄μ˜ μ•½ 34.8%λ₯Ό μ°¨μ§€ν•˜λŠ” κ²ƒμœΌλ‘œ 보아 이 μ‹œκ°„μ— κ°œμΈν˜• 이동 μˆ˜λ‹¨μ˜ ꡐ톡사고가 λ§Žμ„ 것이라 μ˜ˆμƒν•  수 μžˆμŠ΅λ‹ˆλ‹€.

2021λ…„ 5μ›” κ°œμΈν˜• 이동 μˆ˜λ‹¨κ³Ό κ΄€λ ¨ν•΄ λ„λ‘œκ΅ν†΅λ²•μ΄ κ°œμ •λ˜μ–΄ κ΄€λ ¨ 사고도 κ°μ†Œν–ˆμ„ κ²ƒμ΄λΌλŠ” 가섀을 μ„Έμ› μ§€λ§Œ, μ΄μš©μžκ°€ μ¦κ°€ν•˜λ©° 사고 건수 λ˜ν•œ μ¦κ°€ν–ˆμŠ΅λ‹ˆλ‹€. 기상 쑰건으둜 μ‚¬μš©μž μˆ˜κ°€ 쀄어든 11μ›”κ³Ό 12월을 μ œμ™Έν•˜λ©΄ 법 κ°œμ • 이후에도 사고가 쀄어듀지 μ•Šμ•˜μŠ΅λ‹ˆλ‹€.

κ΄€λ ¨ 법 μ œμ •λ§ŒμœΌλ‘œλŠ” 사고 κ°μ†Œμ— 큰 νš¨κ³Όκ°€ μ—†λŠ” κ²ƒμž…λ‹ˆλ‹€. 이 같은 ν˜„μƒμ€ 보행 쀑 ꡐ톡사고 λΆ„μ„μ—μ„œλ„ μ°Ύμ•„λ³Ό 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

사고 μœ ν˜• 별 ꡐ톡사고 λ°œμƒ 건수 λΆ„μ„μ—μ„œ 차와 μ‚¬λžŒ μ‚¬μ΄μ—μ„œ λ°œμƒν•œ κ΅ν†΅μ‚¬κ³ λŠ” νš‘λ‹¨ 보도가 μ•„λ‹Œ κΈΈ κ°€μž₯자리 ꡬ역 톡행 쀑에 κ°€μž₯ 많이 일어남을 ν™•μΈν–ˆμŠ΅λ‹ˆλ‹€.

κΈΈ κ°€μž₯자리 ꡬ역은 보도와 차도가 κ΅¬λΆ„λ˜μ§€ μ•Šμ€ λ„λ‘œμ—μ„œ λ³΄ν–‰μžμ˜ μ•ˆμ „μ„ μœ„ν•˜μ—¬ μ•ˆμ „ ν‘œμ§€, 흰선 λ“±μœΌλ‘œ 경계λ₯Ό ν‘œμ‹œν•œ λ„λ‘œμ˜ κ°€μž₯자리 λΆ€λΆ„μœΌλ‘œ, κ°“κΈΈκ³ΌλŠ” λ‹€λ₯΄κ²Œ μ •μ˜λ©λ‹ˆλ‹€.
κΈΈ κ°€μž₯자리 ꡬ역은 λ³΄ν–‰μž μ•ˆμ „μ„ μœ„ν•œ κ³³μ΄μ§€λ§Œ μ‹€μ œλ‘œλŠ” 그렇지 μ•Šμ€ κ²ƒμž…λ‹ˆλ‹€.

ν•΄λ‹Ή 데이터가 μ§‘κ³„λœ 이후인 2022λ…„ 4μ›” 20일뢀터 κ°œμ • λ„λ‘œκ΅ν†΅λ²• μ‹œν–‰μœΌλ‘œ λ³΄ν–‰μžμ˜ 톡행 μš°μ„ κΆŒμ΄ 보μž₯, ν™•λŒ€λ˜μ—ˆμœΌλ‚˜, κΈΈ κ°€μž₯μžλ¦¬λŠ” 법 κ°œμ • 이전뢀터 λ³΄ν–‰μž μš°μ„ μ΄μ—ˆλ˜ 곳으둜, κ·œμ œλ§ŒμœΌλ‘œλŠ” λ³΄ν–‰μž λ³΄ν˜Έκ°€ μΆ©λΆ„ν•˜μ§€ μ•ŠμŒμ„ λ³΄μ—¬μ€λ‹ˆλ‹€.

노인 λ³΄ν–‰μž ꡐ톡사고 μœ„ν—˜λ„κ°€ 높은 μƒμ£Όμ‹œ λ§ˆμ„ 10곳의 κΈΈ κ°€μž₯자리 ꡬ역에 led μ‘°λͺ…이 μΌœμ§€λŠ” μ λ“±ν˜•ν‘œμ§€λ³‘μ„ μ„€μΉ˜ν•œ 경뢁경찰청의 μ‚¬λ‘€μ²˜λŸΌ μ‹€μ§ˆμ μΈ λ„λ‘œ ν™˜κ²½μ˜ κ°œμ„ μ΄ ν•„μš”ν•œ μƒν™©μž…λ‹ˆλ‹€.

κΈΈ κ°€μž₯자리 ꡬ역 뿐만 μ•„λ‹ˆλΌ ꡐ차둜 μ—­μ‹œ ꡐ톡사고 λ°œμƒμ΄ λ§Žμ€ κ΅¬μ—­μž…λ‹ˆλ‹€.
λ„λ‘œ ν˜•νƒœ 별 ꡐ톡사고 λ°œμƒ 건수 뢄석 λ˜ν•œ ꡐ차둜 λ‚΄μ—μ„œ κ°€μž₯ λ§Žμ€ 사고가 λ°œμƒν•˜λ©°, ν›„ μˆœμœ„κΉŒμ§€ κ΅μ°¨λ‘œκ°€ μ°¨μ§€ν•˜λŠ” κ²ƒμœΌλ‘œ λ‚˜νƒ€λ‚¬μŠ΅λ‹ˆλ‹€.
쑰사 λŒ€μƒμΈ λ‹€λ₯Έ ν˜•νƒœμ˜ λ„λ‘œλ³΄λ‹€ ꡐ차둜의 μˆ˜κ°€ λ§Žλ‹€λŠ” 점을 고렀해도 큰 μ°¨μ΄μž…λ‹ˆλ‹€.

λ²•κ·œ μœ„λ°˜λ³„ 사고 건수 λΆ„μ„μ—μ„œ ꡐ차둜 μš΄ν–‰ 방법 μœ„λ°˜μ€ μ‹ ν˜Έ μœ„λ°˜, μ•ˆμ „ 거리 미확보에 이어 3μœ„λ₯Ό μ°¨μ§€ν–ˆμŠ΅λ‹ˆλ‹€. κ΅μ°¨λ‘œμ—μ„œλŠ” 주둜 μ–΄λ–€ 사고가 λ°œμƒν•˜λŠ”μ§€ μΆ”κ°€μ μœΌλ‘œ μ‘°μ‚¬ν•˜λ˜ 쀑 ꡐ차둜 μ‚¬κ³ μ—μ„œ 노인 λ³΄ν–‰μžμ˜ ν”Όν•΄κ°€ λ§Žλ‹€λŠ” 사싀을 λ°œκ²¬ν–ˆμŠ΅λ‹ˆλ‹€.

ν–‰μ •μ•ˆμ „λΆ€μ™€ λ„λ‘œκ΅ν†΅κ³΅λ‹¨μ΄ λ°œν‘œν•œ β€˜21λ…„ λ°œμƒ λ…ΈμΈλ³΄ν–‰μž ꡐ톡사고 λ‹€λ°œμ§€μ—­(30κ°œμ†Œ)’에 λ”°λ₯΄λ©΄ 노인 ꡐ톡사고 λ°œμƒ 1, 2μœ„λŠ” 두 κ³³ λͺ¨λ‘ μ„œμšΈ λ™λŒ€λ¬Έκ΅¬λ‘œ, κ²½λ™μ‹œμž₯ μ•ž κ΅μ°¨λ‘œμ™€ μ„±λ°”μ˜€λ‘œλ³‘μ› μ•ž ꡐ차둜 λΆ€κ·Όμž…λ‹ˆλ‹€.

μ„œμšΈμ‹œ 고령자 ν˜„ν™© 톡계에 λ”°λ₯΄λ©΄ λ™λŒ€λ¬Έκ΅¬μ˜ 노인 λΉ„μœ¨μ€ μ„œμšΈμ‹œ μ „μ²΄μ˜ 7μœ„. 노인 λΉ„μœ¨ 1μœ„μΈ κ°•λΆκ΅¬λŠ” 2곳이 λ‹€λ°œ 지역에 ν¬ν•¨λ˜μ—ˆκ³ , 노인 λΉ„μœ¨ 2μœ„λŠ” λ„λ΄‰κ΅¬λŠ” ν•œ 곳도 ν¬ν•¨λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€.

κ²½λ™μ‹œμž₯은 μ§€λ‚œ 2019년에도 노인 ꡐ톡사고 λ‹€λ°œ μ§€μ—­μœΌλ‘œ μ„ μ •λ˜μ–΄ μ„œμšΈμ‹œκ°€ 보행 ν™˜κ²½ κ°œμ„ μ— λ‚˜μ„°μ§€λ§Œ, μ•„μ§κΉŒμ§€λ„ λ…ΈμΈλ³΄ν˜Έκ΅¬μ—­μœΌλ‘œ μ§€μ •λ˜μ§€ μ•ŠλŠ” λ“± ν—ˆμ μ΄ λ§Žμ•˜μŠ΅λ‹ˆλ‹€. 노인 λ³΄ν–‰μžμ— λŒ€ν•œ λ―Έν‘ν•œ λŒ€μ²˜κ°€ μ‚¬κ³ λ‘œ 이어진 κ²ƒμž…λ‹ˆλ‹€.

노인은 보행 μ•ˆμ „μ—μ„œλ§Œ μ‚¬κ°μ§€λŒ€μ— μžˆλŠ” 것이 μ•„λ‹ˆμ—ˆμŠ΅λ‹ˆλ‹€.
ꡐ톡사고 κ°€ν•΄ μš΄μ „μž 연령별 μ‹œκ°„λŒ€λ³„ ꡐ톡사고 λ°œμƒ 건수λ₯Ό λΆ„μ„ν•œ κ²°κ³Ό 51μ„Έμ—μ„œ 64μ„Έ μš΄μ „μžλŠ” λ‹€λ₯Έ μ—°λ ΉλŒ€μ™€ λ™μΌν•˜κ²Œ μΆœν‡΄κ·Ό μ‹œκ°„μ— 사고가 κ°€μž₯ 많이 λ°œμƒν–ˆμœΌλ‚˜, 65μ„Έ 이상 μš΄μ „μžμ˜ 경우 μ˜€μ „ 10μ‹œ ~ 12μ‹œ, μ˜€ν›„ 2μ‹œ ~ 4μ‹œμ— 정점을 μ°λŠ” 것을 ν™•μΈν–ˆμŠ΅λ‹ˆλ‹€.

λΉ„μŠ·ν•œ μ—°λ Ήμž„μ—λ„ 차이가 λ°œμƒν•˜λŠ” 이유λ₯Ό μ‘°μ‚¬ν•˜λ©° 퇴직 μ—°λ Ήκ³Ό κ΄€λ ¨λ˜μ–΄ μžˆλ‹€λŠ” 사싀을 λ°œκ²¬ν–ˆμŠ΅λ‹ˆλ‹€.
λΉ„μžλ°œμ μΈ μ‘°κΈ° ν‡΄μ§μœΌλ‘œ 65μ„Έ 이상 μš΄μ „μžμ˜ μƒν™œ μ‹œκ°„μ΄ 달라진 κ²ƒμž…λ‹ˆλ‹€.
9 to 6μ—μ„œ 멀어진 65μ„Έ 이상 κ³ λ Ή λ…Έλ™μžμ˜ 19.7%λŠ” μš΄μ†‘μ—…μ— 쒅사해, μš΄μ „κ³Ό 생계가 μ—°κ²°λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

ν•œκ΅­μ€ 2025λ…„ κ³ λ Ή 인ꡬ가 20.3%에 달해 초고령 μ‚¬νšŒλ‘œ μ§„μž…ν•©λ‹ˆλ‹€.
κ³ λ Ή λ³΄ν–‰μž λ³΄ν˜Έμ™€ λ”λΆˆμ–΄, κ³ λ Ή μš΄μ „μžμ˜ ꡐ톡사고 κ°μ†Œλ₯Ό μœ„ν•΄ μ‹€μ§ˆμ μΈ λŒ€μ±… 마련이 ν•„μš”ν•¨μ„ 이번 뢄석을 톡해 νŒŒμ•…ν•  수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

πŸ’‘ Results

πŸ›  κ°œμ„ λ°©μ•ˆ

  1. νœ΄κ°€μ² , μΆœν‡΄κ·Ό μ‹œκ°„μ²˜λŸΌ κ΅ν†΅λŸ‰μ΄ 증가함에 따라 μ‚¬κ³ μœ¨μ΄ μ¦κ°€ν•œλ‹€.

    1. μš΄μ „μžμ™€ λ³΄ν–‰μžμ˜ ꡐ톡 인식 ꡐ윑, λ„λ‘œ μƒν™©μ΄λ‚˜ μ œλ„ κ°œμ„ μ΄ ν•„μš”ν•˜λ‹€.
    2. νœ΄κ°€μ² κ³Ό μΆœν‡΄κ·Ό μ‹œκ°„μ— λ„λ‘œ 톡행 관리 인λ ₯을 λŠ˜λ¦°λ‹€.
  2. 법 κ°œμ •μœΌλ‘œλŠ” ꡐ톡사고 증가λ₯Ό 막기 μ–΄λ €μ› λ‹€.

    1. κ΄€λ ¨ 법과 μ œλ„ 뿐만 μ•„λ‹ˆλΌ μ‹€μ§ˆμ μΈ λŒ€μ±…μ„ λ§ˆλ ¨ν•œλ‹€.
    2. κ°•ν™”ν•œ λ‚΄μš©μ„ 홍보해 인식을 κ°•ν™”ν•œλ‹€.
  3. 노인은 κ΅ν†΅μ‚¬κ³ μ˜ ν”Όν•΄μžμΌ 뿐 μ•„λ‹ˆλΌ κ°€ν•΄μžκ°€ 될 수 μžˆλ‹€.

    1. μš΄μ „λ©΄ν—ˆ κ°±μ‹  μ£ΌκΈ° 단좕 및 ꡐ톡 μ•ˆμ „ κ΅μœ‘μ„ μ‹œν–‰ν•œλ‹€.
    2. νŠΉμ • μ—°λ Ή 이상 μš΄μ „μžμ˜ 신체검사λ₯Ό κ°•ν™”ν•œλ‹€.

μ €ν¬λŠ” 이와 같이 ꡐ톡사고 원인에 λŒ€ν•΄ λΆ„μ„ν•˜κ³  κ°œμ„  λ°©μ•ˆμ„ μ œμ‹œν•˜λ©΄μ„œ λ°©ν–₯을 μ œμ‹œν•˜κ³ μž ν•©λ‹ˆλ‹€.

About

Analysis of the Cause of Traffic Accidents

https://meji9086-traffic-accident-data-analysis-1-j6stsu.streamlitapp.com/


Languages

Language:Python 100.0%