Menu
Coddy logo textTech

Operatori di assegnazione

Fa parte della sezione Fondamenti del percorso R di Coddy. Lezione 14 di 78.

Hai già usato l'operatore di assegnazione <- per memorizzare valori nelle variabili. R offre in realtà diversi modi per assegnare valori e comprenderli ti aiuta a scrivere codice più pulito.

L'operatore di assegnazione più comune in R è la freccia verso sinistra <-:

score <- 100
name <- "Alice"

R supporta anche il segno di uguale = per l'assegnazione, che funziona allo stesso modo:

score = 100
name = "Alice"

Sebbene funzionino entrambi, la comunità R preferisce decisamente <-, perché rende chiara la direzione dell’assegnazione ed evita confusione con =, usato per gli argomenti delle funzioni.

R ha anche una freccia verso destra -> che assegna nella direzione opposta, posizionando il valore a sinistra e il nome della variabile a destra:

50 -> age

In pratica si usa raramente, ma è sintassi valida in R. Usa <- per mantenere coerenza e leggibilità nel tuo codice.

challenge icon

Sfida

Facile

Fai pratica con l’uso di diversi operatori di assegnazione per memorizzare valori nelle variabili.

Completa le seguenti attività usando gli operatori di assegnazione specificati:

  1. Crea una variabile chiamata temperature e assegnale il valore 72 usando l’operatore freccia a sinistra <-
  2. Crea una variabile chiamata humidity e assegnale il valore 45 usando il segno di uguale =
  3. Assegna il valore 30 a una variabile chiamata wind_speed usando l’operatore freccia a destra ->

Dopo aver creato tutte e tre le variabili, usa la funzione print() per visualizzare temperature, humidity e wind_speed esattamente in quest’ordine.

Provalo tu

# TODO: Scrivi il tuo codice qui sotto

# 1. Crea la variabile 'temperature' con valore 72 usando l'operatore <-

# 2. Crea la variabile 'humidity' con valore 45 usando l'operatore =

# 3. Crea la variabile 'wind_speed' con valore 30 usando l'operatore ->

# Stampa tutte e tre le variabili in ordine: temperature, humidity, wind_speed
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore R online