Come utilizzare la funzione seq in r (con esempi)
La funzione seq() in R può essere utilizzata per generare una sequenza di numeri.
Questa funzione utilizza la seguente sintassi di base:
seq(da=1, a=1, per=1, lunghezza.out=NULL, insieme.con=NULL)
Oro:
- da : il valore iniziale della sequenza.
- to : il valore finale della sequenza.
- by : il valore da incrementare. Il valore predefinito è 1.
- length.out : la lunghezza desiderata della sequenza.
- insieme a: la lunghezza desiderata che corrisponde alla lunghezza di questo oggetto dati.
Gli esempi seguenti mostrano come utilizzare nella pratica questa funzione per generare sequenze numeriche.
Esempio 1: generare una sequenza da a
Il codice seguente mostra come generare una sequenza di valori da 1 a 20:
#define sequence x <- seq(20) #view sequence x [1] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Esempio 2: generare una sequenza con valori iniziali e finali specifici
Il codice seguente mostra come generare una sequenza di valori da 5 a 15:
#define sequence x <- seq(from=5, to=15) #view sequence x [1] 5 6 7 8 9 10 11 12 13 14 15
Esempio 3: generare una sequenza con un incremento personalizzato
Il codice seguente mostra come generare una sequenza di valori da 0 a 20, incrementati di 4 :
#define sequence x <- seq(from=0, to=20, by=4) #view sequence x [1] 0 4 8 12 16 20
Esempio 4: generare una sequenza con una lunghezza specifica
Il codice seguente mostra come generare una sequenza di valori da 0 a 20, dove la lunghezza specificata della sequenza è 4 :
#define sequence x <- seq(from=0, to=20, length. out =4) #view sequence x [1] 0.000000 6.666667 13.333333 20.000000
Esempio 5: generare una sequenza con lunghezza basata su un oggetto dati
Il codice seguente mostra come generare una sequenza di valori da 0 a 20, dove la lunghezza specificata della sequenza deve corrispondere alla lunghezza di un altro oggetto dati:
#define vector y y <- c(1, 4, 6, 9) #define sequence x , make sure length matches the length of y x <- seq(from=0, to=20, along. with =y) #view sequence x [1] 0.000000 6.666667 13.333333 20.000000
Notiamo che la sequenza x va da 0 a 20 e la sua lunghezza (4) corrisponde alla lunghezza del vettore y .
Risorse addizionali
Come utilizzare la funzione sample() in R
Come utilizzare la funzione dist() in R
Come utilizzare la funzione table() in R