5  Diccionario

5.1 Listas con Nombres en R

En R, las listas con nombres son similares a los diccionarios en Python. Son colecciones de elementos desordenados que asocian claves (nombres) con valores. Estas listas son útiles para almacenar datos relacionados y acceder a ellos utilizando nombres descriptivos.

5.1.1 Ejemplo de Lista con Nombres en R

Supongamos que queremos crear una estructura de datos similar al diccionario Python mencionado:

# Crear una lista con nombres en R

mi_diccionario<- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ,11, 12 ,13, 14 , 15, 16, 17, 18, 19, 20, 21, 22 , 23, 24, 25, 26)
mi_diccionario
 [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
[26] 26
#Asociamos a un nombre
names(mi_diccionario)<- c("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z")
#Comprobamos el valor de la clave
mi_diccionario["a"]
a 
1 
mi_diccionario["m"]
 m 
13 
mi_diccionario["z"]
 z 
26 
#Obtener la lista de pares clave y valor
mi_diccionario
 a  b  c  d  e  f  g  h  i  j  k  l  m  n  o  p  q  r  s  t  u  v  w  x  y  z 
 1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26