Come utilizzare la funzioneassign() in r (3 esempi)
La funzioneassign() in R può essere utilizzata per assegnare valori alle variabili.
Questa funzione utilizza la seguente sintassi di base:
assegnare (x, valore)
Oro:
- x : un nome di variabile, fornito come stringa di caratteri.
- valore : i valori da assegnare a x.
I seguenti esempi mostrano come utilizzare questa funzione nella pratica.
Esempio 1: assegnare un valore ad una variabile
Il codice seguente mostra come utilizzare la funzioneassign() per assegnare il valore 5 a una variabile chiamata new_variable:
#assign one value to new_variable
assign('new_variable', 5)
#print new_variable
new_variable
[1] 5
Quando stampiamo la variabile chiamata new_variable , possiamo vedere che appare il valore 5 .
Esempio 2: assegnare un vettore di valori ad una variabile
Il codice seguente mostra come utilizzare la funzioneassign() per assegnare un vettore di valori a una variabile chiamata new_variable:
#assign vector of values to new_variable
assign('new_variable', c(5, 6, 10, 12))
#print new_variable
new_variable
[1] 5 6 10 12
Quando stampiamo la variabile chiamata new_variable , possiamo vedere che appare un vettore di valori.
Esempio 3: assegnare valori a più variabili
Il codice seguente mostra come utilizzare la funzioneassign() in un ciclo for per assegnare valori specifici a più nuove variabili:
#use for loop to assign values to different variables
for (i in 1:4) {
assign(paste0("var_", i), i*2)
}
#view variables created in for loop
var_1
[1] 2
var_2
[1] 4
var_3
[1] 6
var_4
[1] 8
Utilizzando la funzioneassign() con un ciclo for, siamo riusciti a creare quattro nuove variabili.
Risorse addizionali
I seguenti tutorial spiegano come utilizzare altre funzioni comuni in R:
Come utilizzare la funzione dim() in R
Come utilizzare la funzione table() in R
Come utilizzare la funzione sign() in R