5  Diccionario

Un diccionario en R es una estructura de datos que permite almacenar información relacionada utilizando etiquetas o nombres para acceder a los valores correspondientes, similar a un diccionario en lenguaje natural.

veamos su aplicación:

mi_diccionario <- list(
  nombre = "Juan",
  edad = 30,
  ciudad = "Ciudad de México"
)
cat("Nombre:", mi_diccionario$nombre, "\n")
Nombre: Juan 
cat("Edad:", mi_diccionario$edad, "\n")
Edad: 30 
cat("Ciudad:", mi_diccionario$ciudad, "\n")
Ciudad: Ciudad de México 
mi_diccionario$edad <- 31
cat("Nueva Edad:", mi_diccionario$edad, "\n")
Nueva Edad: 31 
mi_diccionario$profesion <- "Ingeniero"
cat("Profesión:", mi_diccionario$profesion, "\n")
Profesión: Ingeniero 
if ("ciudad" %in% names(mi_diccionario)) {
  cat("Eliminando Ciudad...\n")
  mi_diccionario$ciudad <- NULL
}
Eliminando Ciudad...
if ("ciudad" %in% names(mi_diccionario)) {
  cat("Ciudad:", mi_diccionario$ciudad, "\n")
} else {
  cat("La clave 'ciudad' ya no existe en el diccionario.\n")
}
La clave 'ciudad' ya no existe en el diccionario.