introduccion

columns

[1] "🚩introduccion"
[1] "Este informe presenta un análisis exploratorio de los datos relacionados con las entradas de extranjeros a Colombia. Se utiliza una matriz de correlación para identificar relaciones entre las variables numéricas (masculino, femenino y total), y se realiza una visualización de la distribución de nacionalidades agrupadas por continente. El objetivo es entender mejor los patrones migratorios y la composición geográfica de los visitantes que ingresan al país."

filtrado

columns

conclusion

[1] "🚩Intepretacion"
[1] "Primero se organiza la base de datos eliminando las filas sin información sobre el continente, luego se seleccionan solo los registros de África, América, Asia, Europa y Oceanía, y con ellos se crea un gráfico de barras que muestra cuántas personas provienen de cada uno, usando colores distintos para facilitar la lectura, etiquetas descriptivas y un diseño claro. El análisis revela que América es el continente con más entradas a Colombia, con 30,568 personas, seguido por Asia con 28,228 y África con 28,034, lo que muestra una fuerte conexión con estas regiones, mientras que Europa aporta 24,142 visitantes y Oceanía 18,093, posiblemente debido a la lejanía geográfica, lo cual permite comprender mejor de dónde proviene el turismo internacional hacia el país."
---
title: "dash board"
author: "Tomas Bautista"
date: "2025-05-14"
output: 
  flexdashboard::flex_dashboard:
    orientation: columns
    vertical_layout: fill
    theme: flatly
    source_code: embed
---

```{r cargar-datos, include=FALSE}
library(flexdashboard)
library(ggplot2)
library(readr)
library(dplyr)
library(knitr)
library(GGally)
library(forecast)
```

# introduccion
columns
--------------------------------------------

```{r}
"🚩introduccion"
"Este informe presenta un análisis exploratorio de los datos relacionados con las entradas de extranjeros a Colombia. Se utiliza una matriz de correlación para identificar relaciones entre las variables numéricas (masculino, femenino y total), y se realiza una visualización de la distribución de nacionalidades agrupadas por continente. El objetivo es entender mejor los patrones migratorios y la composición geográfica de los visitantes que ingresan al país."
```


# filtrado

```{r}


basededatos <- read.csv("/cloud/project/Entradas_de_extranjeros_a_Colombia_20250313 (2).csv", stringsAsFactors=TRUE)

if (!require(corrplot)) install.packages("corrplot", dependencies = TRUE)
library(corrplot)



```






```{r filtrado, , include=FALSE}

#ESTA PARTE FILTRA LOS PAISES POR CONTINENTE 
# Crear un diccionario completo de nacionalidades y continentes
continentes <- c(
  "Islas Alboran y Perejil" = "África",
  "Albania" = "Europa", 
  "Alemania" = "Europa", 
  "Andorra" = "Europa", 
  "Angola" = "África", 
  "Antigua y Barbuda" = "América", 
  "Países Bajos" = "Europa", 
  "Argelia" = "África", 
  "Argentina" = "América", 
  "Aruba" = "América", 
  "Australia" = "Oceanía", 
  "Austria" = "Europa", 
  "Azerbaiyán" = "Asia", 
  "Bahamas" = "América", 
  "Bahréin" = "Asia", 
  "Bangladesh" = "Asia", 
  "Barbados" = "América", 
  "República de Belarús" = "Europa", 
  "Bélgica" = "Europa", 
  "Belice" = "América", 
  "Bermudas/Territorio Británico de Ultramar" = "América", 
  "Bolivia" = "América", 
  "Bosnia y Herzegovina" = "Europa", 
  "Botsuana" = "África", 
  "Brasil" = "América", 
  "Bulgaria" = "Europa", 
  "Burkina Faso" = "África", 
  "Islas Caimán/Territorio Británico de Ultramar" = "América", 
  "Camerún" = "África", 
  "Canadá" = "América", 
  "Chad" = "África", 
  "España" = "Europa", 
  "República Democrática del Congo" = "África", 
  "República de Corea" = "Asia", 
  "Costa de Marfil" = "África", 
  "Costa Rica" = "América", 
  "Croacia" = "Europa", 
  "Cuba" = "América", 
  "Curazao" = "América", 
  "República Checa" = "Europa", 
  "Chile" = "América", 
  "China" = "Asia", 
  "Taiwán" = "Asia", 
  "Chipre" = "Europa", 
  "Dinamarca" = "Europa", 
  "Dominica" = "América", 
  "Ecuador" = "América", 
  "Egipto" = "África", 
  "El Salvador" = "América", 
  "Eslovaquia" = "Europa", 
  "Eslovenia" = "Europa", 
  "Estados Unidos de América" = "América", 
  "Estonia" = "Europa", 
  "Etiopia" = "África", 
  "Filipinas" = "Asia", 
  "Finlandia" = "Europa", 
  "Francia" = "Europa", 
  "Gabón" = "África", 
  "Georgia" = "Asia", 
  "Ghana" = "África", 
  "Granada" = "América", 
  "Grecia" = "Europa", 
  "Guatemala" = "América", 
  "Guyana" = "América", 
  "Guinea" = "África", 
  "Guinea Ecuatorial" = "África", 
  "Guayana Francesa/Departamento de Ultramar Francés" = "América", 
  "Haití" = "América", 
  "Honduras" = "América", 
  "Hungría" = "Europa", 
  "India" = "Asia", 
  "Indonesia" = "Asia", 
  "Irán" = "Asia", 
  "República de Irlanda" = "Europa", 
  "Islandia" = "Europa", 
  "Isla de Man" = "Europa", 
  "Isla Johnston" = "Oceanía", 
  "Israel" = "Asia", 
  "Islas Aland/Provincia de Finlandia" = "Europa", 
  "Isla Wake" = "Oceanía", 
  "Italia" = "Europa", 
  "Islas del Canal" = "Europa", 
  "Jamaica" = "América", 
  "Islas Marianas del Norte" = "Oceanía", 
  "Japón" = "Asia", 
  "Jordania" = "Asia", 
  "Kazajistán" = "Asia", 
  "Kenia" = "África", 
  "Kuwait" = "Asia", 
  "Letonia" = "Europa", 
  "Lituania" = "Europa", 
  "Líbano" = "Asia", 
  "Libia" = "África", 
  "Liechtenstein" = "Europa", 
  "Luxemburgo" = "Europa", 
  "Macedonia" = "Europa", 
  "Malasia" = "Asia", 
  "Malta" = "Europa", 
  "Marruecos" = "África", 
  "Mauricio" = "África", 
  "México" = "América", 
  "República de Moldavia" = "Europa", 
  "Mónaco" = "Europa", 
  "Myanmar" = "Asia", 
  "Namibia" = "África", 
  "Nepal" = "Asia", 
  "Nicaragua" = "América", 
  "Nigeria" = "África", 
  "Noruega" = "Europa", 
  "Nueva Zelanda" = "Oceanía", 
  "Pakistán" = "Asia", 
  "Panamá" = "América", 
  "Paraguay" = "América", 
  "Perú" = "América", 
  "Palestina" = "Asia", 
  "Polonia" = "Europa", 
  "Portugal" = "Europa", 
  "Puerto Rico/Territorio de Estados Unidos" = "América", 
  "Reino Unido de Gran Bretaña e Irlanda del Norte" = "Europa", 
  "República Dominicana" = "América", 
  "República Democrática Popular de Corea" = "Asia", 
  "Rumania" = "Europa", 
  "Federación de Rusia" = "Europa/Asia", 
  "Rwanda" = "África", 
  "San Marino" = "Europa", 
  "San Vicente y las Granadinas" = "América", 
  "Santa Lucia" = "América", 
  "Santa Sede/Ciudad del Vaticano" = "Europa", 
  "Santo Tomé y Príncipe" = "África", 
  "Senegal" = "África", 
  "Serbia" = "Europa", 
  "Sierra Leona" = "África", 
  "Singapur" = "Asia", 
  "República Árabe Siria" = "Asia", 
  "Sri Lanka" = "Asia", 
  "Sudáfrica" = "África", 
  "Sudán" = "África", 
  "Suecia" = "Europa", 
  "Suiza" = "Europa", 
  "Surinam" = "América", 
  "Tailandia" = "Asia", 
  "Territorio Antártico Británico/Territorio Británico de Ultramar" = "Antártida", 
  "Tanzania" = "África", 
  "República Democrática de Timor Oriental" = "Asia", 
  "Togo" = "África", 
  "Trinidad y Tobago" = "América", 
  "Túnez" = "África", 
  "Turquía" = "Asia", 
  "Turkmenistán" = "Asia", 
  "Ucrania" = "Europa", 
  "Uganda" = "África", 
  "Uruguay" = "América", 
  "Uzbekistán" = "Asia", 
  "Venezuela" = "América", 
  "Vietnam" = "Asia", 
  "Yugoslavia" = "Europa", 
  "Zimbabue" = "África",
  "Desconocido" = "Desconocido", 
  "República CentroÁfricana" = "África", 
  "Arabia Saudita" = "Asia", 
  "República de Armenia" = "Asia", 
  "Benín" = "África", 
  "Burundi" = "África", 
  "Camboya" = "Asia", 
  "República de Yibuti" = "África", 
  "Emiratos Árabes" = "Asia", 
  "Gambia" = "África", 
  "Islas Salomón" = "Oceanía", 
  "Papúa Occidental" = "Oceanía", 
  "Kirguistán" = "Asia", 
  "República de Kosovo" = "Europa", 
  "Lesoto" = "África", 
  "Madagascar" = "África", 
  "Mongolia" = "Asia", 
  "Mozambique" = "África", 
  "Papúa Nueva Guinea" = "Oceanía", 
  "San Cristóbal y Nevis" = "América", 
  "Samoa Occidental" = "Oceanía", 
  "Tíbet/Región Autónoma de China" = "Asia", 
  "Zambia" = "África", 
  "Guinea Bissau" = "África", 
  "Iraq" = "Asia", 
  "Liberia" = "África", 
  "Malawi" = "África", 
  "Nueva Caledonia/Territorio francés" = "Oceanía", 
  "Omán" = "Asia", 
  "Suazilandia" = "África", 
  "República de Tayikistán" = "Asia", 
  "Montenegro" = "Europa", 
  "Níger" = "África", 
  "República Árabe de Yemen" = "Asia", 
  "Afganistán" = "Asia", 
  "Cabo Verde" = "África", 
  "Islas Fiji" = "Oceanía", 
  "Hong Kong" = "Asia", 
  "Mauritania" = "África", 
  "Qatar" = "Asia", 
  "Islas Vírgenes Británicas/Territorio Británico de Ultramar" = "América", 
  "Brunei Darussalam" = "Asia", 
  "Bután" = "Asia", 
  "Eritrea" = "África", 
  "República Democrática Popular Lao" = "Asia", 
  "Somalia" = "África", 
  "Vanuatu" = "Oceanía", 
  "Palau" = "Oceanía", 
  "Anguila/Territorio Británico de Ultramar" = "América", 
  "Malí" = "África", 
  "Samoa Estadounidense/Territorio no incorporado de Estados Unidos" = "Oceanía", 
  "Islas Midway/Territorio no incorporado de Estados Unidos" = "Oceanía", 
  "Montserrat/Territorio Británico de Ultramar" = "América", 
  "Polinesia Francesa/Colectividad de Ultramar Francesa" = "Oceanía", 
  "Islas Turcas y Caicos/Territorio Británico de Ultramar" = "América", 
  "República Del Congo" = "África", 
  "Islas Pitcairn/Territorio Británico de Ultramar" = "Oceanía", 
  "Mayotte/Colectividad Territorial Francesa" = "África", 
  "Maldivas" = "Asia", 
  "Gibraltar/Territorio Británico de Ultramar" = "Europa", 
  "Seychelles" = "África", 
  "Comoras" = "África", 
  "Islas Marshall" = "Oceanía", 
  "Sahara Occidental/Desierto Sahara" = "África", 
  "Antártida" = "Antártida", 
  "Tonga" = "Oceanía", 
  "Tuvalu" = "Oceanía", 
  "Kiribati" = "Oceanía", 
  "Territorio Británico del Océano Índico/Territorios Británicos de Ultramar" = "Oceanía", 
  "Micronesia" = "Oceanía", 
  "Guam/Territorio no incorporado de Estados Unidos" = "Oceanía", 
  "Guernsey" = "Europa", 
  "Islas Heard Y Mcdonald" = "Oceanía", 
  "Islas Christmas" = "Oceanía", 
  "Refugiado" = "Desconocido", 
  "Refugiado Otro" = "Desconocido", 
  "Nauru" = "Oceanía", 
  "903" = "Desconocido", 
  "Islas Wallis y Futuna" = "Oceanía", 
  "Islas Cocos" = "Oceanía", 
  "534" = "Desconocido", 
  "Reunión" = "Europa", 
  "Islas Cook" = "Oceanía", 
  "Sudán del Sur" = "África"
)

# Asignar continente a la columna 'Continente' según la nacionalidad
basededatos$Continente <- sapply(basededatos$Nacionalidad, function(x) {
  if (x %in% names(continentes)) {
    return(continentes[x])
  } else {
    return(NA)  # Para las nacionalidades no mapeadas
  }
})

```
columns
-------------------------
```{r}
library(dplyr)
basededatos_filtrado <- basededatos %>% filter(!is.na(Continente))
basededatos_filtrado2 <- basededatos_filtrado %>%
  filter(Continente %in% c("África","América","Asia","Europa","Oceanía"))
library(ggplot2)

#Crear el gráfico de barras
  ggplot(basededatos_filtrado2, aes(x=Continente, fill=Continente)) +
     geom_bar() +
     labs(title = "Distribución de Nacionalidades por Continente",
          x = "Continente",
          y = "Cantidad de Personas") +
     theme_minimal() +
     scale_fill_brewer(palette = "Set2") + 
     theme(axis.text.x = element_text(angle = 45, hjust = 1))  # Rotar etiquetas para mejor lectura
```
  
# conclusion

```{r}
"🚩Intepretacion"
"Primero se organiza la base de datos eliminando las filas sin información sobre el continente, luego se seleccionan solo los registros de África, América, Asia, Europa y Oceanía, y con ellos se crea un gráfico de barras que muestra cuántas personas provienen de cada uno, usando colores distintos para facilitar la lectura, etiquetas descriptivas y un diseño claro. El análisis revela que América es el continente con más entradas a Colombia, con 30,568 personas, seguido por Asia con 28,228 y África con 28,034, lo que muestra una fuerte conexión con estas regiones, mientras que Europa aporta 24,142 visitantes y Oceanía 18,093, posiblemente debido a la lejanía geográfica, lo cual permite comprender mejor de dónde proviene el turismo internacional hacia el país."
```