Przejdź do głównej treści
eLearner.app

Fine del Corso R

Riepilogo e sfida finale

Complimenti: hai completato con successo i 3 moduli del Corso R — dalla manipolazione dei vettori all'esplorazione dei data frame, fino alla scrittura di funzioni riutilizzabili ed all'analisi statistica di base dei dati. Ora, affronta la sfida finale per consolidare il tuo apprendimento!

Promemoria: gli esercizi R si verificano staticamente (parole chiave). Per eseguire il codice davvero, ogni esercizio offre il bottone OneCompiler che copia il codice e apre la sandbox.

01 · Basi e Vettori

  • <-
  • c()
  • vector
  • logical
  • character
  • numeric
  • matrix

02 · Strutture e Flusso

  • data.frame
  • subsetting
  • $ operator
  • if / else
  • for loop

03 · Funzioni ed Analisi

  • function()
  • return
  • mean()
  • median()
  • sd()
  • summary()

La sfida finale, in tre tappe

Completa i frammenti di codice R per creare un data frame, scorrere i dati con un ciclo for, e infine implementare una funzione per il calcolo della media statistica.

1 · Creazione di un Data Frame

Crea un data frame chiamato store_data con due colonne: products e sales. Modulo 2 (I Data Frame).

Ćwiczenie#r.boss.e1
Próby: 0Ładowanie...

Definisci un data frame di nome store_data con una colonna products contenente i valori character "A", "B", "C" e una colonna sales con i valori numerici 100, 250, 150.

Ładowanie edytora...
Pokaż wskazówkę

Usa la sintassi: store_data <- data.frame(products = c("A", "B", "C"), sales = c(100, 250, 150))

Rozwiązanie dostępne po 3 próbach

2 · Iterazione con ciclo for

Esegui un ciclo per stampare i numeri da 1 a 5. Modulo 2 (Condizionali e Cicli).

Ćwiczenie#r.boss.e2
Próby: 0Ładowanie...

Scrivi un ciclo for che iteri sulla sequenza da 1 a 5 usando la variabile num e stampi ogni valore con print(num).

Ładowanie edytora...
Pokaż wskazówkę

Usa la sintassi: for (num in 1:5) { print(num) }

Rozwiązanie dostępne po 3 próbach

3 · Scrittura di una funzione statistica

Definisci una funzione personalizzata che calcola la media. Modulo 3 (Scrivere Funzioni).

Ćwiczenie#r.boss.e3
Próby: 0Ładowanie...

Definisci la funzione analyze_vector che accetta un argomento v e restituisce la media degli elementi calcolata tramite mean(v).

Ładowanie edytora...
Pokaż wskazówkę

Usa: analyze_vector <- function(v) { return(mean(v)) }

Rozwiązanie dostępne po 3 próbach

Cheatsheet stampabile

Una pagina con tutta la sintassi essenziale di R, pronta da tenere sotto mano mentre programmi.

Apri il cheatsheet

E adesso?

La pratica costante è la chiave. Apri il Playground R per sperimentare liberamente o usa OneCompiler per far girare script complessi.