<- list(
mi_diccionario nombre = "Juan",
edad = 30,
ciudad = "Ciudad de México"
)
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:
- Crear un diccionario:
- Acceder a elementos del diccionario por nombre:
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
- Modificar elementos del diccionario:
$edad <- 31
mi_diccionariocat("Nueva Edad:", mi_diccionario$edad, "\n")
Nueva Edad: 31
- Agregar un nuevo elemento al diccionario:
$profesion <- "Ingeniero"
mi_diccionariocat("Profesión:", mi_diccionario$profesion, "\n")
Profesión: Ingeniero
- Eliminar un elemento del diccionario:
if ("ciudad" %in% names(mi_diccionario)) {
cat("Eliminando Ciudad...\n")
$ciudad <- NULL
mi_diccionario }
Eliminando Ciudad...
- Comprobar si una clave existe en el diccionario:
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.