Como extrair componentes de listas em r

Video: Como extrair uma lista de quantidades do SketchUp para o Excel

Você pode extrair componentes de listas em R. Considere duas listas. A exibição de tanto a lista sem nome baskets.list e o nome da lista baskets.nlist já mostram que a maneira de acessar os componentes em uma lista é um pouco diferente.

Video: (Segmentação) Como Extrair E-mails de Grupos e Criar Listas no Facebook Gratuitamente - MKDExpress

Isso não é totalmente verdade, no entanto. No caso de uma lista com o nome, você pode acessar os componentes usando o $, como você faz com quadros de dados. Para ambas as listas nomeadas e sem nome, você pode usar dois outros métodos para acessar os componentes em uma lista:

  • utilização [[]] dá-lhe o próprio componente.

  • utilização [] dá-lhe uma lista com os componentes selecionados.

Usando [[]]

Se você só precisa de um único componente e você quer que o componente em si, você pode usar [[]], como isso:

Video: Listas de Empresas | Como extrair Listas de Empresas da OLX

gt; baskets.list [[1]] 1º 2º 3º 4º 5º 6thGranny 12 4 5 6 9 3Geraldine 5 4 2 4 12 9

Se você tem uma lista com o nome, você também pode usar o nome do componente como um índice, como este:

gt; baskets.nlist [[ “scores”]] 1º 2º 3º 4º 5º 6thGranny 12 4 5 6 9 3Geraldine 5 4 2 4 12 9


Em cada caso, você recebe o componente em si retornado. Ambos os métodos dão-lhe a matriz original baskets.team.

Video: COMO EXTRAIR UMA LISTA DE EMAILS DO GOOGLE PARA FAZER MARKETING !

Você não pode usar vetores lógicos ou números negativos como índices ao usar [[]]. Você pode usar apenas um único valor - ou um número (positivo) ou um nome de componente.

Usando []

Você pode usar [] para extrair um único componente ou múltiplos componentes de uma lista, mas neste caso o resultado é sempre uma lista. [] é mais flexível do que [[]], porque você pode usar todos os truques que também usam com índices vetoriais e matriciais. [] pode trabalhar com vetores lógicos e índices negativos também.

Então, se você quiser que todos os componentes da lista baskets.list exceto para o primeiro, você pode usar o seguinte código:

gt; baskets.list [-1] [[1]] [1] “estação 2010-2011”

Ou se você quiser todos os componentes do baskets.nlist onde o nome contém estação, você pode usar o seguinte código:

gt; baskets.nlist [grepl ( “estação”, nomes (baskets.nlist))] $ temporada [1] “2010-2011”

Note-se que, em ambos os casos, o valor retornado é uma lista, mesmo que ele contém apenas um componente. R simplifica matrizes por padrão, mas o mesmo não contam para listas.


Publicações relacionadas