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

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *