Hoy en día, la seguridad vial en el país enfrenta numerosas limitaciones y desafíos; lo qué genera consecuencias lamentables cómo víctimas fatales, a causa de siniestralidades viales. Esta problemática, no sólo afecta a quiénes infringen las normas, sino también a personas que aún cumpliendo con las reglas, terminan involucradas en situaciones no deseadas y con múltiples consecuencias.
Por esta razón, el objetivo del presente informe, será analizar el comportamiento de víctimas fatales por siniestralidades viales en todo el país desde el año 2018 hasta el año 2025; de tal manera, que esto nos ayude a tomar medidas que se encuentren a nuestro alcance, y así poder generar un cambio significativo en nuestro país.
Para el siguiente análisis estadístico, se hará uso de una base de datos relaccionada con las víctimas fatales por siniestralidades viales presentados en Colombia durante el período (2018-2025); Cabe aclarar, que el año 2025 se encuentra disponible sólo hasta el mes de Agosto.
Identificar las tendencias de los siniestros viales en Colombia durante el período(2018-2025).
Informar a la ciudadanía y autoridades sobre patrones críticos de siniestralidad vial.
Brindar información para la educación vial que fortalezcan la seguridad en la movilidad urbana.
Antes de ver los análisis realizados, se mostrarán las librerías que fueron usadas; asimismo, la importación de la base de datos, de un archivo usado para la creación de un mapa interactivo, y las columnas o variables presentadas dentro de la base de datos.
fall_nac <- read_excel("C:/Users/CORE I5/Downloads/Copia de Siniestralidad_2018_2025p(1) (1).xlsx",
sheet = "Hoja1")
Dep_colombia=st_read("C:\\Users\\CORE I5\\Downloads\\MGN_ADM_DPTO_POLITICO.shp")## Reading layer `MGN_ADM_DPTO_POLITICO' from data source
## `C:\Users\CORE I5\Downloads\MGN_ADM_DPTO_POLITICO.shp' using driver `ESRI Shapefile'
## Simple feature collection with 33 features and 8 fields
## Geometry type: MULTIPOLYGON
## Dimension: XY
## Bounding box: xmin: -81.73562 ymin: -4.229406 xmax: -66.84722 ymax: 13.39473
## Geodetic CRS: MAGNA-SIRGAS
## [1] "CodigoDepartamentoHecho" "CodigoMunicipioHecho"
## [3] "Departamento" "Municipio"
## [5] "EstadoVictima" "AnoHecho"
## [7] "Mes" "MesOCurrencia"
## [9] "Dia" "DiaOcurrencia"
## [11] "TipoVehiculo" "TipoVehiculoGrupo"
## [13] "TipoServicio" "conteo"
## [15] "CondicionVictima" "UsuarioVia"
## [17] "Zona" "ObjetoColision"
## [19] "Rango3horas" "Rango6horas"
## [21] "Sexo" "RangoEdad"
## [23] "ClaseAccidente" "Hipotesis"
## [25] "DireccionHecho"
Como se puede apreciar en la gráfica de mapas segmentadas por departamento en Colombia, los departamentos del interior del país, especialmente el departamento de Antioquia es el que más siniestros con víctimas fatales presenta con 7469 acumulados en total, diferencia del departamento de Vaupés con 19 siniestros acumulados totales. Las causas deben al tamaño de la economía de los departamentos, ya que en el interior del país están las ciudades con las economías más grande del país, una elevada concentración de la población, y también mayor cantidad de flujo de vehículos, mientras que departamentos como Vaupés, su economía es agrícola, pesquera y minería, su densidad de población es 47961, lo que significa que Medellín-4.172.810 segun proyecciones del Dane para el 25- supera 85 veces la población del Vaupés-del año 2024-.
df_modificado=fall_nac%>%
rename(dpto_ccdgo=CodigoDepartamentoHecho)
df_modificado=df_modificado %>%
group_by(dpto_ccdgo)%>%
summarise(total_fall=n(),.groups = "drop")
#---------------------
maps_co <- Dep_colombia %>%
left_join(df_modificado, by = "dpto_ccdgo")
#---------------------
paleta <- colorBin(
palette = "Reds",
domain = maps_co$total_fall, # Reemplaza 'Poblacion' con tu columna de valores
bins=5,
na.color = "transparent"
)
maps_co$etiquetas <- paste0(
"<b>Departamento: </b>", maps_co$dpto_cnmbr, # Columna con el nombre del departamento
"<br><b>Valor: </b>", format(maps_co$total_fall, big.mark = ",", scientific = FALSE)
)
leaflet(maps_co)%>%
addTiles()%>%
addPolygons(
fillColor = ~paleta(total_fall),
weight = 1.5,
opacity = 1,
color = "white",
dashArray = "3",
fillOpacity = 0.8,
highlightOptions = highlightOptions(
weight = 3,
color = "#666",
dashArray = "",
fillOpacity = 0.9,
bringToFront = TRUE),
label = ~lapply(etiquetas, HTML),
popup = ~lapply(etiquetas, HTML)
) %>%
addLegend(
pal = paleta,
values = ~total_fall,
opacity = 0.7,
title = "ACUMULADO DE VÍCTIMAS FATALES POR SINIESTRALIDAD VIAL EN COLOMBIA(2018-2024)",
position = "bottomleft"
)