0Pricing
R Academy · Lezione

Distribuzioni di probabilità

Lavorate con distribuzioni comuni, come normale, binomiale e di Poisson, e generate campioni casuali.

Distribuzioni di probabilità è una lezione R Academy gratuita su CoddyKit. Questa è la lezione 2 di 3. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento R Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso R Academy include 3 lezioni in totale.

Introduzione alle distribuzioni di probabilità

Introduzione alle distribuzioni di probabilità

Le distribuzioni di probabilità descrivono come sono distribuiti i valori in un dataset. In R è possibile lavorare con distribuzioni comuni usando funzioni integrate.

Distribuzioni di probabilità — illustrazione 1

Distribuzione normale

Distribuzione normale

La distribuzione normale è una distribuzione simmetrica a campana, comunemente usata in statistica.

x <- rnorm(100, mean=50, sd=10)
hist(x, main='Normal Distribution', col='blue')

Distribuzione binomiale

Distribuzione binomiale

La distribuzione binomiale modella il numero di successi in un numero fisso di prove indipendenti.

x <- rbinom(100, size=10, prob=0.5)
barplot(table(x), main='Binomial Distribution', col='red')

Distribuzione di Poisson

Distribuzione di Poisson

La distribuzione di Poisson rappresenta la probabilità che si verifichi un determinato numero di eventi in un intervallo fisso.

x <- rpois(100, lambda=5)
barplot(table(x), main='Poisson Distribution', col='green')

Distribuzione uniforme

Distribuzione uniforme

La distribuzione uniforme assegna la stessa probabilità a tutti i valori compresi in un intervallo.

x <- runif(100, min=0, max=10)
hist(x, main='Uniform Distribution', col='purple')

Distribuzione esponenziale

Distribuzione esponenziale

La distribuzione esponenziale descrive il tempo tra gli eventi in un processo di Poisson.

x <- rexp(100, rate=1)
hist(x, main='Exponential Distribution', col='orange')

Confronto tra distribuzioni

Confronto tra distribuzioni

È possibile generare e confrontare più distribuzioni usando grafici.

x1 <- rnorm(100, mean=50, sd=10)
x2 <- rnorm(100, mean=60, sd=15)
hist(x1, col=rgb(1,0,0,0.5), main='Comparing Distributions')
hist(x2, col=rgb(0,0,1,0.5), add=TRUE)

Simulazione di distribuzioni di probabilità

Simulazione di distribuzioni di probabilità

È possibile generare campioni casuali da diverse distribuzioni per eseguire simulazioni.

set.seed(123)
data <- rnorm(1000, mean=50, sd=10)
hist(data, main='Simulated Normal Distribution', col='blue')

Riepilogo

Riepilogo

In questa lezione ha imparato:

  • Come generare dati da diverse distribuzioni di probabilità.
  • Le caratteristiche principali delle distribuzioni normale, binomiale, di Poisson, uniforme ed esponenziale.
  • Come confrontare le distribuzioni usando istogrammi.
Distribuzioni di probabilità — illustrazione 10

Domande Frequenti

La lezione «Distribuzioni di probabilità» è gratuita?

Sì — il testo completo di «Distribuzioni di probabilità» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso R Academy, passa a CoddyKit PRO. Il corso R Academy include 3 lezioni in totale.

Cosa imparerò in «Distribuzioni di probabilità»?

Lavorate con distribuzioni comuni, come normale, binomiale e di Poisson, e generate campioni casuali. Eserciti R Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare R Academy?

Non è richiesta alcuna esperienza precedente. R Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 3.

Quanto tempo richiede la lezione «Distribuzioni di probabilità»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione R Academy?

Sì. Ogni lezione R Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Statistica descrittiva
  2. Distribuzioni di probabilità
  3. Test delle ipotesi
← Torna a R Academy