Criar Vector Vazio em R

Manav Narula 30 janeiro 2023
  1. Utilize a função vector() para Criar um Vector Vazio em R
  2. Utilize a função numeric() para Criar um Vector Numérico Vazio em R
Criar Vector Vazio em R

Um Vector é uma das estruturas de dados fundamentais em R. É utilizado para armazenar elementos numa sequência, mas ao contrário das listas, todos os elementos de um vector devem ser do mesmo tipo de dados. Com base no tipo de dados armazenados num vector, podemos classificá-lo em Numérico, Lógico, Inteiro, DataTime, Factores, e Vectores de Caracteres.

Na programação R, podemos criar um Vector usando algumas funções incorporadas.

Utilize a função vector() para Criar um Vector Vazio em R

A função vector() em R é utilizada para criar um vector do comprimento e tipo especificados por length e mode. O mode por defeito é lógico mas pode ser alterado para numérico, caracter, ou mesmo para listar ou alguma expressão.

Um exemplo para criar um Vector vazio é mostrado abaixo:

vec <- vector()

Utilize a função numeric() para Criar um Vector Numérico Vazio em R

Podemos utilizar a função numeric() para criar Vectores Numéricos em R. Podemos também passar o comprimento do vector como seu argumento.

Um exemplo para criar um Vector Numérico vazio é mostrado abaixo:

vec2 <- numeric()
Nota

Da mesma forma, também podemos utilizar a função character() ou logical() para criar vectores vazios do tipo Caracter e Lógico e especificar o seu comprimento utilizando o argumento length. Podemos verificar se um objecto é um vector ou não utilizando a função is.vector(), que retorna True para objectos vectoriais, como se mostra abaixo:

> is.vector(vec2)
[1] TRUE
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

Artigo relacionado - R Vector