¿Cómo crear un vector vacío en R?

En este artículo, vamos a ver cómo crear un vector vacío en el lenguaje de programación R. Hay cinco formas de crear un vector vacío y cada una de ellas se discutirá en detalle a continuación:

  • usando c()
  • Usando vector()
  • Creando vectores vacíos usando NULL
  • Usando el método numérico()
  • Usando el método rep()

Método 1: Usando c()

Aquí en esto, no necesitamos pasar nada mientras creamos un vector vacío, ya que estamos creando un vector vacío.

Sintaxis:

nombre del vector <- c()

Donde, el nombre del vector puede ser cualquier identificador válido.

Ejemplo :

R

# Here we are creating empty
# vector using c().
vect <- c()
  
vect

Producción:

NULO

La salida es nula ya que no le estamos pasando ningún dato.

Método 2: Usar vector()

Aquí en esto, no necesitamos pasar nada ya que estamos creando un vector vacío:

Sintaxis:

nombre del vector <- vector()

Donde, el nombre del vector puede ser cualquier identificador válido.

Ejemplo

R

# Here we are creating empty vector
# using vector().
vect <- vector()
  
vect

Producción:

lógico(0)

La salida está vacía ya que no estamos pasando ningún dato.

Método 3: Crear vectores vacíos usando NULL

 Aquí estamos creando un vector vacío pasando nulo.

Sintaxis:

 nombre del vector <- NULL

Donde, el nombre del vector puede ser cualquier identificador válido.

Ejemplo 

R

# Here we are creating empty 
# vector using NULL
a<- NULL
  
a

Producción:

NULO

Método 4: Usando el método numérico()

Aquí estamos creando un vector vacío usando numeric().

Sintaxis:

nombre del vector <- numérico()

Donde, el nombre del vector puede ser cualquier identificador válido.

Ejemplo

R

# creating empty vector vec using 
# numeric function.
vec <- numeric()
  
vec

Producción:

numérico (0)

Método 5: Usar el método rep()

Aquí podemos usar directamente rep() para crear un vector vacío.

Sintaxis:

nombre del vector<- rep()

donde, el nombre del vector puede ser cualquier identificador válido.

Ejemplo:

R

# creating empty vector vec using
# numeric function.
vec <- rep()
  
vec

Producción:

NULO

Publicación traducida automáticamente

Artículo escrito por bhagiradhrayini25 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *