¿Cómo crear un vector de tipo y longitud específicos en R?

En este artículo, veremos cómo crear un vector de tipo y longitud específicos en el lenguaje de programación R. Para crear un vector de tipo de datos y longitud especificados en R, utilizamos la función vector(). La función vector() también se usa para crear un vector vacío.

Sintaxis:

vector(clase del objeto de datos, longitud del vector)

Hay un enfoque muy sencillo para esto.

Pasos –

  • Crear vector del tipo requerido
  • También pásele el tamaño.
  • Aquí también podemos comprobar el tipo y el tamaño del vector así creado.

La implementación combinada con este enfoque pinta una mejor imagen.

Ejemplo 1:

R

# Create a vector of type integer, numeric class and length 5
a <- vector( "integer" , 5 )
b <- vector( "numeric" , 5 )
  
# Printing vector a
print(a)
  
# Printing the data type of the vector 
print(typeof(a))
  
# Printing the length of vector a
print(length(a))
  
# Printing vector b
print(b)
  
# Printing the data type of the vector b
print(typeof(b))
  
# Printing the length of vector b
print(length(b))

Producción:

[1] 0 0 0 0 0

[1] «entero»

[15

[1] 0 0 0 0 0

[1] «doble»

[15

Ejemplo 2:

R

# Create a vector of type logical and length 5
a <- vector( "logical" , 5 )
  
# Printing vector a
print(a)
  
# Printing the data type of the vector 
print(typeof(a))
  
# Printing the length of vector a
print(length(a))

Producción:

[1] FALSO FALSO FALSO FALSO FALSO

[1] «lógico»

[15

Ejemplo 3:

R

# Create a vector of type character and length 5
a <- vector( "character" , 5 )
  
# Printing vector a
print(a)
  
# Printing the data type of the vector 
print(typeof(a))
  
# Printing the length of vector a
print(length(a))

Producción:

[1] “” “” “” “” “”

[1] «personaje»

[15

Publicación traducida automáticamente

Artículo escrito por saipranavireddyneerudu 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 *