Las listas pueden tener una lista de elementos o un marco de datos.
En este artículo R, veremos cómo no listar la lista de elementos con la función UNLIST ().
La función UNLIST () se usa para convertir los elementos en una lista a Vector. Discutiremos los diferentes escenarios con los elementos de la lista para convertirse en un vector.
No se extiende la lista de elementos
En este enfoque, no asociamos la lista que solo tiene elementos. Toma el objeto de lista como un parámetro.
Sintaxis
Unlist (list_object)Dónde, list_object es la lista de entrada con elementos.
Ejemplo 1
En este caso, creamos una lista de 5 precios de mango y usamos la función UNLIST () para no listar la lista.
Resultado
Puede ver que los elementos de la lista no están en la lista de un vector.
Ejemplo 2
En este caso, creamos una lista de 5 cadenas y usamos la función UNLIST () para no listar la lista.
Resultado
Puede ver que los elementos de la lista no están en la lista de un vector.
No se dirija la lista de listas
En este enfoque, no indicamos esa lista que contiene una lista anidada (lista de listas). Después de no la lista, si desea devolver los nombres de la lista, puede especificar el uso.Nombres de parámetro a verdadero. Si no necesita los nombres de la lista, puede especificar el uso.Nombres de parámetro a falso. Por defecto, devuelve los nombres de la lista.
Sintaxis
Unlist (list_object, use.nombres)Donde list_object es la lista de entrada con listas y el uso.Los nombres se usan para devolver/eliminar los nombres de una lista no listada.
Ejemplo 1
En este caso, creamos una lista de 2 precios de frutas que tiene 5 elementos cada uno y los no los no los nombra.
#Lista de creación con 2 lista de precios de frutasResultado
Puede ver que los elementos de la lista no están en la lista a un vector sin los nombres de la lista.
Ejemplo 2
En este caso, creamos una lista de 2 precios de frutas que tiene 5 elementos cada uno y los no logamos con nombres.
Resultado
Puede ver que los elementos de la lista no están en la lista de un vector con los nombres de la lista.
No se dirija la lista de DataFrame
En este enfoque, no listamos esa lista que contiene un marco de datos. Después de no la lista, si desea devolver los nombres de la columna DataFrame, puede especificar el uso.Nombres de parámetro a verdadero. Si no necesita los nombres de la columna, puede especificar el uso.Nombres de parámetro a falso. Por defecto, devuelve los nombres de la columna.
Sintaxis
Unlist (list_object, use.nombres)Donde el list_object es la lista de entrada con DataFrame y el uso.Los nombres se usan para devolver/eliminar los nombres de una lista no listada.
Ejemplo 1
En este caso, creamos una lista que contiene un solo marco de datos con 2 columnas y la no logra sin los nombres de la columna.
Resultado
Puede ver que el marco de datos dentro de la lista no se instala a un vector sin los nombres de la columna.
Ejemplo 2
En este caso, creamos una lista que contiene un solo marco de datos con 2 columnas y la no logra con los nombres de la columna.
Resultado
Puede ver que el marco de datos dentro de la lista no se instala a un vector con los nombres de la columna.
Conclusión
De este tutorial, aprendimos a usar la función UNLIST () en una lista que se utiliza para convertir la lista en un vector. Discutimos los tres escenarios diferentes para no listar la lista, la lista anidada y la lista de datos de datos a un vector. Si desea obtener las etiquetas en el resultado no listado, puede usar el uso.Nombres de parámetro que está establecido en verdadero. De lo contrario, puede configurarlo en falso si no desea devolver las etiquetas.