Palíndromos de Chile

29/5/2026

visualización de datos mapas texto

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!

Fuentes

Todas las fuentes se encuentran en la página de descarga de IDE Subdere.

Fecha de publicación:
May 29, 2026
Extensión:
2 minute read, 334 words
Tags:
visualización de datos mapas texto
Ver también:
Aumenta el conocimiento de inteligencias artificiales creando un sistema de RAG con R
Mapas hexagonales o cuadriculados con R
Mapas y visualización de datos geoespaciales en R con {sf}