Crear un vector vacío en R
-
Usando la función
vector()
para crear un vector vacío en R -
Usando la función
numeric()
para crear un vector vacío numérico en R
Un vector es una de las estructuras de datos fundamentales en R. Se utiliza para almacenar elementos en una secuencia, pero a diferencia de las listas, todos los elementos de un vector deben ser del mismo tipo de datos. Basándonos en el tipo de datos almacenados en un vector, podemos clasificarlo en Vectores Numéricos, Lógicos, Enteros, FechaHora, Factores y Carácter.
En la programación de R, podemos crear un Vector usando unas pocas funciones incorporadas.
Usando la función vector()
para crear un vector vacío en R
La función vector()
en R se usa para crear un vector de la longitud y tipo especificados por length
y mode
. El mode
por defecto es lógico pero puede ser cambiado a numérico, carácter, o incluso a lista o alguna expresión.
A continuación se muestra un ejemplo para crear un Vector vacío:
vec <- vector()
Usando la función numeric()
para crear un vector vacío numérico en R
Podemos usar la función numeric()
para crear vectores numéricos en R. También podemos pasar la longitud del vector como su argumento.
A continuación se muestra un ejemplo para crear un vector numérico vacío:
vec2 <- numeric()
De manera similar, también podemos usar la función character()
o logic()
para crear vectores vacíos de tipo Character y Logical y especificar su longitud usando el argumento length
. Podemos comprobar si un objeto es un vector o no usando la función is.vector()
, que devuelve True
para los objetos vectoriales, como se muestra a continuación:
> is.vector(vec2)
[1] TRUE
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