Palíndromos de Chile
29/5/2026
Un palíndromo es una palabra que se puede leer o escribir al revés y al derecho. Por ejemplo, “seres” o “radar” al revés son iguales.
Palíndromos en R
Hagamos una función en R para poder evaluar si una palabra es palindrómica:
palindromo <- function(texto) {
require(stringi)
texto_minusc <- tolower(texto)
texto_limpio <- chartr("áéíóú", "aeiou", texto_minusc)
texto_invertido <- stri_reverse(texto_limpio)
return(texto_limpio == texto_invertido)
}
Esta función simplemente invierte un texto con stri_reverse() (cosa que hola se vuelve aloh), pero antes transforma la palabra a minúsculas con tolower(), y le saca los tildes con chartr(), para obtener la palabra en su versión limpia. Luego la función compara la palabra invertida con la palabra original, y retorna TRUE si es palíndromo o FALSE si no lo es.
palindromo("hola")
[1] FALSE
palindromo("radar")
[1] TRUE
palabras <- c("seres", "radar", "sanas")
palindromo(palabras)
[1] TRUE TRUE TRUE
Mapa de palíndromos en Chile
Usando esta función, y siguiendo este tutorial de mapas de Chile, hice esta visualización sobre las localidades de Chile cuyos nombres son palíndromos, a partir de la base de datos de localidades del estudio de Identificación de localidades en condición de aislamiento, realizado por Subdere.
En Chile sólo hay 1 comuna con un nombre que tenga esta característica, pero sí existen 7 localidades palindrómicas!
Publicaciones relacionadas
Fuentes
- División Político Administrativa 2023, Subdere
- Límites regionales DPA 2022, Subdere
- Identificación de localidades en condición de aislamiento 2021, Subdere
Todas las fuentes se encuentran en la página de descarga de IDE Subdere.
Publicaciones sobre mapas