As listas podem ter uma lista de elementos ou um quadro de dados.
Neste artigo r, veremos como desmontar a lista de elementos com a função desnutada ().
A função uncist () é usada para converter os elementos em uma lista em vetor. Discutiremos os diferentes cenários com os elementos da lista para converter em um vetor.
UNLISTING A LISTA DE ELEMENTOS
Nesta abordagem, desmarcamos a lista que tem apenas elementos. Ele leva o objeto da lista como um parâmetro.
Sintaxe
Unnist (list_object)Onde, list_object é a lista de entrada com elementos.
Exemplo 1
Nesse caso, criamos uma lista de 5 preços de manga e usamos a função desnutrist () para não usar a lista.
Resultado
Você pode ver que os elementos da lista não estão listados para um vetor.
Exemplo 2
Nesse caso, criamos uma lista de 5 strings e usamos a função UNLIST () para não usar a lista.
Resultado
Você pode ver que os elementos da lista não estão listados para um vetor.
UNLISTING A LISTA DE LISTAS
Nesta abordagem, desutilizamos essa lista que contém uma lista aninhada (lista de listas). Após a iluminação, se você quiser devolver os nomes da lista, poderá especificar o uso.nomes parâmetro para true. Se você não precisar dos nomes da lista, pode especificar o uso.nomes parâmetro para false. Por padrão, ele retorna os nomes da lista.
Sintaxe
Unnist (list_object, use.nomes)Onde list_object é a lista de entrada com listas e o uso.Os nomes são usados para retornar/remover os nomes de uma lista não listada.
Exemplo 1
Nesse caso, criamos uma lista de 2 preços dos frutos que possuem 5 elementos cada e não os não.
#Lista de criação com 2 lista de preços dos frutosResultado
Você pode ver que os elementos da lista estão não listados para um vetor sem os nomes da lista.
Exemplo 2
Nesse caso, criamos uma lista de 2 preços dos frutos que possuem 5 elementos cada e não os usam com nomes.
Resultado
Você pode ver que os elementos da lista estão não listados para um vetor com os nomes da lista.
UNLISTING A LISTA DE DATAFRAME
Nesta abordagem, desutilizamos essa lista que contém um DataFrame. Após a iluminação, se você deseja retornar os nomes de colunas de dados, poderá especificar o uso.nomes parâmetro para true. Se você não precisar dos nomes das colunas, pode especificar o uso.nomes parâmetro para false. Por padrão, ele retorna os nomes das colunas.
Sintaxe
Unnist (list_object, use.nomes)Onde o list_object é a lista de entrada com o DataFrame e o uso.Os nomes são usados para retornar/remover os nomes de uma lista não listada.
Exemplo 1
Nesse caso, criamos uma lista que contém um único quadro de dados com 2 colunas e não a não.
Resultado
Você pode ver que o quadro de dados dentro da lista está não listado a um vetor sem os nomes das colunas.
Exemplo 2
Nesse caso, criamos uma lista que contém um único DataFrame com 2 colunas e a não.
Resultado
Você pode ver que o quadro de dados dentro da lista está não listado para um vetor com os nomes das colunas.
Conclusão
A partir deste tutorial, aprendemos a usar a função UNLIST () em uma lista que é usada para converter a lista em um vetor. Discutimos os três cenários diferentes para não usar a lista, a lista aninhada e a lista de dados de dados para um vetor. Se você deseja obter os rótulos no resultado não listado, você pode usar o uso.Parâmetro de nomes que é definido como true. Caso contrário, você pode configurá -lo como falso se não quiser devolver os rótulos.