
Corso di statistica con R
Padroneggi R partendo dalle basi e acquisisca le competenze statistiche che i datori di lavoro cercano in realtà. Questo corso La conduce dalla scrittura del Suo primo script alla costruzione di modelli di regressione, dashboard interattive e pipeline di ricerca riproducibili. Sia che lavori nell'analisi dei dati, nella ricerca o nella business intelligence, se ne andrà con un insieme di strumenti che produce risultati.
Cosa imparerai:
Imparerà a configurare un ambiente di lavoro R professionale e a scrivere codice pulito ed efficiente utilizzando gli strumenti fondamentali del tidyverse. Il corso tratta l'importazione di dati da fonti CSV, Excel, SQL e JSON, seguita da tecniche approfondite di pulizia e trasformazione. Condurrà analisi esplorative dei dati, realizzerà visualizzazioni di qualità editoriale e applicherà metodi di inferenza statistica, tra cui test t, ANOVA e test chi-quadrato. La modellazione di regressione copre sia l'approccio lineare che quello logistico, con diagnostica completa e validazione incrociata. Gli argomenti avanzati includono l'analisi delle serie temporali, il clustering e il text mining. Costruirà inoltre dashboard interattive con Shiny e automatizzerà la reportistica riproducibile con R Markdown e il pacchetto targets.
Come studi in modo pratico Corso di statistica con R
Come metti in pratica Corso di statistica con R
Per te che sei un'azienda e vuoi formare il tuo team
Su Dedika per aziende, il corso include esercizi ed esempi personalizzati sul tuo business e secondo le esigenze della tua azienda.
Contenuto del corso
8 Capitoli • 40 LezioniDurata tra 4 e 360 ore (decidi tu)
Capitolo 1NascondiNascondi dettagliVedi dettagliAmbiente R e sintassi fondamentale
Ambiente R e sintassi fondamentale
Lezione 1 • Installazione e configurazione di R e RStudio
Tratta l'installazione di R e RStudio, la disposizione dei pannelli e le opzioni globali. Stabilisce lo spazio di lavoro da cui dipende ogni capitolo successivo.
Lezione 2 • Sintassi di base e operatori in R
Introduce gli operatori di assegnazione, aritmetici, logici e di confronto. Fornisce le basi sintattiche per tutte le attività di scripting successive.
Lezione 3 • Flusso di controllo e funzioni
Insegna l'uso di if-else, cicli for, cicli while e la creazione di funzioni personalizzate. Consente agli studenti di scrivere blocchi di codice riutilizzabili e guidati dalla logica.
Lezione 4 • Tipi di dati e strutture in R
Spiega vettori, matrici, liste e data frame con le regole di coercizione dei tipi. Gli studenti acquisiscono il vocabolario strutturale necessario per l'analisi dei dati.
Lezione 5 • Organizzazione degli script e debugging
Tratta la strutturazione degli script, i messaggi di errore, gli avvisi e gli strumenti di debugging. Prepara gli studenti a mantenere file di codice puliti e riproducibili.
Capitolo 2NascondiNascondi dettagliVedi dettagliImportazione, pulizia e trasformazione dei dati
Importazione, pulizia e trasformazione dei dati
Lezione 1 • Rimodellare i dati con tidyr
Tratta pivot_longer, pivot_wider, separate e unite per il rimodellamento strutturale. Abilita i principi dei dati ordinati essenziali per la modellazione e la visualizzazione.
Lezione 2 • Importare dati da fonti multiple
Tratta l'importazione da CSV, Excel, JSON e database utilizzando R base e i pacchetti tidyverse. Collega l'accesso ai dati grezzi ai flussi di lavoro di pulizia a valle.
Lezione 3 • Data Wrangling con dplyr
Applica i verbi filter, select, mutate, group_by e summarize per trasformare i dati. Costruisce l'insieme di competenze fondamentale per la manipolazione con tidyverse.
Lezione 4 • Gestire dati mancanti e incoerenti
Insegna il rilevamento dei NA, le strategie di imputazione e la rimozione dei duplicati. Riduce direttamente i problemi di qualità dei dati prima che l'analisi abbia inizio.
Lezione 5 • Unire e combinare dataset
Insegna inner join, left join, right join, full join e anti join usando dplyr. Prepara gli studenti a integrare dati da più fonti relazionali.
Capitolo 3NascondiNascondi dettagliVedi dettagliAnalisi esplorativa dei dati
Analisi esplorativa dei dati
Lezione 1 • EDA con R base e anteprime ggplot2
Utilizza hist(), boxplot() e chiamate ggplot2 di base per visualizzare rapidamente le distribuzioni. Collega i risultati dell'EDA al capitolo completo sulla visualizzazione successivo.
Lezione 2 • Analisi della distribuzione univariata
Esamina la tendenza centrale, la dispersione e la forma per singole variabili. Stabilisce una comprensione di base di ciascuna variabile prima del lavoro multivariato.
Lezione 3 • Rilevamento e trattamento dei valori anomali
Applica metodi basati su IQR, punteggio z e metodi robusti per identificare e trattare i valori anomali. Impedisce ai valori estremi di distorcere i modelli statistici successivi.
Lezione 4 • Relazioni bivariate e multivariate
Esplora correlazioni, tabulazioni incrociate e covarianza tra coppie di variabili. Identifica i predittori candidati per i capitoli di modellazione successivi.
Lezione 5 • Strutturare e comunicare i risultati dell'EDA
Organizza i risultati dell'EDA in un report riproducibile utilizzando R Markdown. Insegna agli studenti a tradurre l'esplorazione grezza in narrazioni analitiche chiare.
Capitolo 4NascondiNascondi dettagliVedi dettagliVisualizzazione dei dati con ggplot2
Visualizzazione dei dati con ggplot2
Lezione 1 • Fondamenti della grammatica dei grafici
Spiega estetiche, geometrie e layer come elementi costitutivi di ggplot2. Fornisce il modello concettuale alla base di ogni grafico in questo capitolo.
Lezione 2 • Esportare e incorporare visualizzazioni
Salva i grafici in formati raster e vettoriali e li incorpora nei report. Garantisce che i grafici siano riproducibili e pronti per la pubblicazione o la presentazione.
Lezione 3 • Tipi di grafici comuni e casi d'uso
Tratta grafici a barre, a linee, di dispersione, istogrammi e boxplot con contesti di dati appropriati. Fornisce agli studenti gli strumenti per selezionare il grafico giusto per ogni domanda analitica.
Lezione 4 • Temi, colori e annotazioni
Personalizza l'aspetto dei grafici con temi, palette di colori e annotazioni testuali. Produce grafici che soddisfano gli standard professionali e di accessibilità.
Lezione 5 • Faceting e layout a pannelli multipli
Applica facet_wrap e facet_grid per visualizzare confronti tra gruppi su più pannelli. Consente una visualizzazione efficiente delle suddivisioni per categoria.
Capitolo 5NascondiNascondi dettagliVedi dettagliProbabilità e inferenza statistica
Probabilità e inferenza statistica
Lezione 1 • Distribuzioni di probabilità in R
Tratta le distribuzioni normale, binomiale, di Poisson e t utilizzando le funzioni d, p, q, r. Costruisce le basi probabilistiche necessarie per tutti i metodi inferenziali.
Lezione 2 • Quadro di riferimento per la verifica delle ipotesi
Stabilisce ipotesi nulla e alternativa, p-value ed errori di I e II tipo. Fornisce la logica decisionale applicata in ogni test successivo.
Lezione 3 • Campionamento, stima e intervalli di confidenza
Spiega le distribuzioni campionarie, l'errore standard e la costruzione degli intervalli di confidenza. Collega la probabilità teorica alla stima pratica dei parametri della popolazione.
Lezione 4 • Test parametrici: test t e ANOVA
Applica test t per un campione, due campioni e appaiati e ANOVA a una via in R. Tratta la verifica delle assunzioni e i confronti post-hoc per differenze tra gruppi.
Lezione 5 • Test non parametrici e test chi-quadrato
Tratta i test di Wilcoxon, Kruskal-Wallis e chi-quadrato per dati non normali o categorici. Amplia il toolkit inferenziale oltre le assunzioni parametriche.
Capitolo 6NascondiNascondi dettagliVedi dettagliModellazione di regressione e previsione
Modellazione di regressione e previsione
Lezione 1 • Confronto e validazione del modello
Utilizza suddivisioni in train-test, validazione incrociata k-fold e metriche RMSE/MAE per validare i modelli. Costruisce abitudini di valutazione rigorose per la modellazione predittiva.
Lezione 2 • Regressione logistica per esiti binari
Adatta modelli logistici con glm(), interpreta gli odds ratio e valuta le prestazioni di classificazione. Estende le competenze di regressione a variabili risposta categoriche.
Lezione 3 • Selezione delle variabili e regolarizzazione
Applica la selezione stepwise, i criteri AIC/BIC, la regolarizzazione ridge e lasso. Riduce l'overfitting e identifica insiemi parsimoniosi di predittori.
Lezione 4 • Regressione lineare semplice e multipla
Adatta modelli di regressione OLS con uno e più predittori utilizzando lm(). Stabilisce il flusso di lavoro di modellazione di base utilizzato in tutto questo capitolo.
Lezione 5 • Diagnostica della regressione e assunzioni
Verifica la linearità, l'omoschedasticità, la normalità dei residui e la multicollinearità. Garantisce la validità del modello prima di trarre conclusioni inferenziali.
Capitolo 7NascondiNascondi dettagliVedi dettagliMetodi statistici avanzati
Metodi statistici avanzati
Lezione 1 • Analisi delle componenti principali e analisi fattoriale
Applica PCA e analisi fattoriale esplorativa per ridurre la dimensionalità e identificare la struttura latente. Prepara i dati ad alta dimensionalità per la modellazione e l'interpretazione.
Lezione 2 • Tecniche di analisi dei cluster
Implementa il clustering k-means, gerarchico e basato sulla densità per segmentare le osservazioni. Consente la scoperta non supervisionata di pattern in dataset non etichettati.
Lezione 3 • Estensioni dell'analisi della varianza
Tratta ANOVA a due vie, effetti di interazione e ANOVA a misure ripetute. Estende le competenze di confronto tra gruppi a disegni fattoriali e longitudinali.
Lezione 4 • Analisi delle serie temporali
Tratta la decomposizione, la verifica della stazionarietà, la modellazione ARIMA e la previsione in R. Affronta strutture di dati temporali distinte dall'analisi trasversale.
Lezione 5 • Fondamenti di analisi di sopravvivenza
Applica le curve di Kaplan-Meier, i test log-rank e i modelli dei rischi proporzionali di Cox. Gestisce dati di tempo all'evento censurati, comuni nella ricerca clinica e operativa.
Capitolo 8NascondiNascondi dettagliVedi dettagliRicerca riproducibile e automazione del flusso di lavoro
Ricerca riproducibile e automazione del flusso di lavoro
Lezione 1 • Struttura del progetto e gestione dei pacchetti
Organizza i progetti R con strutture di cartelle coerenti e renv per il blocco delle dipendenze. Garantisce portabilità e riproducibilità tra ambienti di calcolo.
Lezione 2 • Controllo di versione con Git e GitHub
Applica commit Git, branch e pull request alla gestione di progetti R. Consente uno sviluppo collaborativo e tracciabile del codice analitico.
Lezione 3 • Condividere e pubblicare risultati analitici
Distribuisce report e dashboard tramite Quarto, Shiny e piattaforme di hosting pubbliche. Completa la pipeline dai dati grezzi a risultati accessibili e condivisibili.
Lezione 4 • Automazione del flusso di lavoro con targets
Costruisce pipeline consapevoli delle dipendenze utilizzando il pacchetto targets per saltare i passaggi già aggiornati. Riduce il tempo di ricalcolo in flussi di lavoro analitici ampi e multi-step.
Lezione 5 • R Markdown per reportistica dinamica
Costruisce documenti R Markdown parametrizzati che combinano codice, output e narrazione. Produce report che si aggiornano automaticamente quando i dati sottostanti cambiano.
Il tuo certificato valido di completamento
Questo corso è per te:
Biologo: deve analizzare i dati sperimentali senza cambiare software.
Analista aziendale: vuole superare i fogli di calcolo e passare a flussi di lavoro dati basati su script.
Ricercatore in psicologia: deve eseguire test inferenziali e riportare i risultati in modo rigoroso.
Professionista in fase di transizione: sta passando a ruoli nei dati e necessita di una solida base tecnica.
Economista: gestisce grandi insiemi di dati e desidera pipeline analitiche riproducibili e verificabili.
Professionista della sanità pubblica: lavora con dati di sondaggi o clinici che richiedono modellizzazione statistica.
Cosa dicono i nostri studenti
Le sue lezioni sono perfette. Ho acquistato il pacchetto annuale e finalmente ho l'opportunità di seguire diversi argomenti di mio interesse senza dover cambiare piattaforma... vi ringrazio per tutto quello che fate, vi ho già raccomandati ad altre persone...

Mi piace come le lezioni vanno dritte al punto e come riesco a cambiare capitoli e saltare contenuti di cui non ho bisogno.

Mi piace il contenuto e il modo di presentazione e trascrizione dei video, che accelera il processo!

La piattaforma è veloce, semplice da usare. La diversità dei contenuti e i video complementari aiutano molto nell'apprendimento.

Principali percorsi formativi
FAQ
Chi è Dedika?
Il certificato è valido in Italia?
I corsi sono gratuiti?
Qual è il carico di lavoro del corso?
Come sono strutturati i corsi?
Come funzionano i corsi?
Qual è la durata dei corsi?
Qual è il costo o il prezzo dei corsi?
Cos’è un corso EAD o online e come funziona?
Corso PDF




















