>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Como converter um elemento de lista R em um vetor


R, um pacote de software estatístico, fornece ao usuário uma ampla variedade de tipos de dados. Um desses tipos de dados, a lista, é conveniente porque permite a organização dos dados. No entanto, os usuários não podem realizar cálculos numéricos em listas, mesmo que as listas contenham apenas números. A chave para contornar esse obstáculo e mudar um elemento da lista para um vetor é converter a lista em um vetor e pegar o elemento do vetor, que é um processo simples.

Etapa 1


Exiba a lista e conte a posição na lista onde o elemento está localizado. Em R, digite o nome da lista e pressione "Enter" para exibir a lista. Por exemplo, se você tiver uma lista armazenada como "list1", basta digitar "list1". A lista, por exemplo, a =12, b =22, c =32, aparecerá na tela. Se você quer o elemento correspondente a c, você quer o terceiro elemento.

Etapa 2


Converta a lista em um vetor através do comando "unlist" e armazene-a. Digite "yourvector <- unlist(yourlist)" onde "yourlist" é o nome da sua lista. No exemplo anterior, você digitaria "yourvector <- unlist(list1)".

Etapa 3


Diga a R qual elemento do vetor você deseja e armazene-o como um elemento. Digite "yourelement <- yourvector[number]" onde "number" é a posição do elemento que você deseja. No exemplo, você quer o terceiro elemento, então você digitaria "yourelement <- yourvector[3]". Este elemento está agora em forma vetorial.