Crea vettore vuoto in R

Manav Narula 3 gennaio 2023
  1. Usa la funzione vector() per creare un vettore vuoto in R
  2. Usa la funzione numeric() per creare un vettore vuoto numerico in R
Crea vettore vuoto in R

Un vettore è una delle strutture dati fondamentali in R. Viene utilizzato per memorizzare elementi in una sequenza, ma a differenza degli liste, tutti gli elementi in un vettore devono essere dello stesso tipo di dati. In base al tipo di dati memorizzati in un vettore, possiamo classificarlo in Numerico, Logico, Integer, DateTime, Fattori e Vettori di caratteri.

Nella programmazione R, possiamo creare un vettore utilizzando alcune funzioni incorporate.

Usa la funzione vector() per creare un vettore vuoto in R

La funzione vector() in R è usata per creare un vettore della lunghezza e del tipo specificati specificati da length e mode. La mode di default è logica ma può essere modificata in numerica, carattere o anche in lista o in qualche espressione.

Di seguito è mostrato un esempio per creare un vettore vuoto:

vec <- vector()

Usa la funzione numeric() per creare un vettore vuoto numerico in R

Possiamo usare la funzione numeric() per creare vettori numerici in R. Possiamo anche passare la lunghezza del vettore come suo argomento.

Di seguito è riportato un esempio per creare un vettore numerico vuoto:

vec2 <- numeric()
Nota

Allo stesso modo, possiamo anche usare la funzione character() o logical() per creare vettori vuoti di tipo Carattere e Tipo logico e specificarne la lunghezza usando l’argomento length. Possiamo verificare se un oggetto è un vettore o meno utilizzando la funzione is.vector(), che restituisce True per gli oggetti vettoriali, come mostrato di seguito:

> is.vector(vec2)
[1] TRUE
Autore: Manav Narula
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

Articolo correlato - R Vector