Cómo crear una lista de r

No debería ser una sorpresa que se crea una lista en R con la lista() función. Se puede utilizar el lista() funcionar de dos maneras: para crear una lista sin nombre o para crear una lista llamada. La diferencia es pequeña en ambos casos, pensar en una lista como una gran caja llena de un conjunto de bolsas que contienen todo tipo de cosas diferentes. Si estas bolsas están etiquetados en lugar de numerada, usted tiene una lista llamada.

Creación de una lista sin nombre

Creación de una lista sin nombre es tan fácil como usar el lista() función y poner todos los objetos que desea en esa lista entre el (). Puede trabajar con la matriz baskets.team, que contiene el número de cestas de la abuela y Geraldine marcó esta temporada de baloncesto. Si desea combinar esta matriz con un vector de caracteres que indica el tipo de temporada que estamos hablando aquí, prueba:

Video: Como Crear una Lista de Reproducción en Youtube 2017 (Fácil y Rápido)

gt; baskets.list lt; - lista (baskets.team “2010-2011”)

Si nos fijamos en el objeto baskets.list, se ve el resultado siguiente:

gt; baskets.list [[1]] primera segunda tercera cuarta quinta 6thGranny 12 4 5 6 9 3Geraldine 5 4 2 4 12 9 [[2]] [1] “2010-2011”

El objeto baskets.list contiene dos componentes: la matriz y la temporada. Los números entre el [[]] indicar el “número de la bolsa” de cada componente.

Creación de una lista llamada

Con el fin de crear un etiquetado o llamado, lista, sólo tiene que añadir las etiquetas antes de que los valores entre el () del lista() función, así:

Video: Cómo Crear una lista de Reproducción en YouTube ✔

gt; baskets.nlist lt; - lista (puntuaciones = baskets.team, estación = “2010-2011”)

Y eso no debe sorprender, porque las tramas de datos son, de hecho, un tipo especial de lista con nombre.

Si nos fijamos en la lista llamada baskets.nlist, se ve el resultado siguiente:

gt; baskets.nlist $ scores1st 2º 3º 4º 5º 6thGranny 12 4 5 6 9 3Geraldine 5 4 2 4 12 9 $ temporada [1] “2010-2011”

Ahora el [[]] movido hacia fuera y hecho un lugar para el ps seguido por el nombre del componente. De hecho, esto comienza a parecer un poco como una trama de datos.

Las tramas de datos son más que un tipo especial de lista con nombre, por lo que todos estos trucos se pueden aplicar a las tramas de datos también.

Jugando con los nombres de los componentes

Al igual que con tramas de datos, se accede a los nombres de una lista utilizando la nombres () función, así:

gt; nombres (baskets.nlist) [1] “puntuaciones” “temporada”

Esto significa que también se puede utilizar el nombres () función para añadir los nombres de los componentes o cambiar los nombres de los componentes mencionados de la misma manera que se hace con tramas de datos.

Obtener el número de componentes

Las tramas de datos son listas, por lo que es bastante obvio que el número de componentes en una lista se considera la longitud de esa lista. Por lo tanto, para saber cuántos componentes que tiene en baskets.list, sólo tiene que hacer lo siguiente:

gt; longitud (baskets.list) [1] 2
Artículos Relacionados