
Corso SAS
Padroneggi SAS partendo dalle basi e acquisisca le competenze di programmazione attivamente ricercate dai datori di lavoro nell'analisi dei dati, nella ricerca clinica e nella business intelligence. Questo corso copre tutto, dall'importazione e manipolazione dei dati all'analisi statistica e all'automazione tramite macro. Lavorerà con procedure SAS reali, scriverà codice di livello professionale e produrrà report curati.
Cosa imparerai:
Imparerà a navigare nell'ambiente SAS, a gestire le librerie e a importare dati da Excel, CSV, database e file di testo non formattati. Manipolerà i dataset utilizzando il passo DATA, applicherà PROC SQL per eseguire query flessibili e sintetizzerà i dati con procedure come PROC MEANS, PROC FREQ e PROC TABULATE. Il corso tratta metodi statistici tra cui la regressione lineare, la regressione logistica, l'ANOVA e l'analisi di correlazione. Svilupperà anche macro SAS per automatizzare i flussi di lavoro e utilizzerà ODS per produrre report formattati in PDF, HTML ed Excel. Al termine, scriverà programmi SAS puliti, efficienti e ben documentati.
Come studi in modo pratico Corso SAS
Come metti in pratica Corso SAS
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 • 41 LezioniDurata tra 4 e 360 ore (decidi tu)
Capitolo 1NascondiNascondi dettagliVedi dettagliIntroduzione all'ambiente SAS
Introduzione all'ambiente SAS
Lezione 1 • Interpretazione del Log e dell'Output di SAS
Insegna a leggere il log di SAS per identificare note, avvisi ed errori. Un'interpretazione accurata del log è essenziale per il debug durante tutto il corso.
Lezione 2 • Struttura e Sintassi del Programma SAS
Spiega le regole fondamentali che governano il codice SAS, inclusi step, istruzioni e delimitatori. Abitudini sintattiche corrette prevengono errori in tutti i programmi futuri.
Lezione 3 • Panoramica e Architettura della Piattaforma SAS
Tratta la storia del software SAS, i modelli di licenza e l'architettura di sistema. Stabilisce il contesto per tutte le successive attività di programmazione e gestione dei dati.
Lezione 4 • Librerie SAS e Gestione dei File
Introduce le librerie SAS come puntatori alle posizioni di archiviazione dei dati. Gli studenti assegnano librerie e gestiscono i dataset SAS all'interno del file system.
Lezione 5 • Navigare nell'Interfaccia SAS
Introduce i layout, i menu e i pannelli di SAS Studio e SAS Enterprise Guide. Gli studenti individuano gli strumenti chiave necessari per scrivere e inviare il codice.
Capitolo 2NascondiNascondi dettagliVedi dettagliLeggere e Importare Dati in SAS
Leggere e Importare Dati in SAS
Lezione 1 • Leggere Direttamente i Dataset SAS
Spiega SET e i riferimenti diretti ai dataset per leggere dataset SAS esistenti. Aumenta l'efficienza riutilizzando dati creati in precedenza senza reimportarli.
Lezione 2 • Convalida dei Dati dopo l'Importazione
Applica PROC FREQ, PROC MEANS e PROC PRINT per verificare la qualità dei dati importati. Rileva errori strutturali e di contenuto prima che l'analisi abbia inizio.
Lezione 3 • Importazione di File Excel e CSV
Utilizza PROC IMPORT per importare automaticamente dati da fogli di calcolo e CSV in SAS. Gli studenti controllano le opzioni di importazione per garantire tipi e nomi di variabili corretti.
Lezione 4 • Lettura di Dati Grezzi con il DATA Step
Tratta le istruzioni INFILE e INPUT per la lettura di file di testo delimitati e a larghezza fissa. Costituisce la competenza fondamentale per l'importazione di dati grezzi nei dataset SAS.
Lezione 5 • Importazione da Database e Altre Fonti
Introduce SAS/ACCESS e le connessioni ODBC per estrarre dati da database relazionali. Gli studenti comprendono quando utilizzare l'elaborazione pass-through rispetto a quella lato SAS.
Capitolo 3NascondiNascondi dettagliVedi dettagliManipolazione dei Dati con il DATA Step
Manipolazione dei Dati con il DATA Step
Lezione 1 • Tecniche Avanzate del DATA Step
Introduce RETAIN, LAG e l'elaborazione per gruppi BY per calcoli complessi a livello di riga. Queste tecniche gestiscono totali cumulativi, valori correnti e riepiloghi di gruppo.
Lezione 2 • Combinare e Accodare Dataset
Insegna SET per l'accodamento e MERGE per l'unione di dataset in base a variabili chiave. Gli studenti scelgono la tecnica corretta in base alla struttura dei dati e agli obiettivi.
Lezione 3 • Creare Sottoinsiemi e Filtrare Osservazioni
Utilizza le istruzioni WHERE, IF e DELETE per controllare quali osservazioni entrano nel dataset di output. Filtrare in anticipo riduce il tempo di elaborazione e la dimensione del dataset.
Lezione 4 • Ristrutturare i Dati: Transpose e Array
Utilizza PROC TRANSPOSE e gli array del DATA step per convertire tra formati wide e long. La ristrutturazione è fondamentale per preparare i dati per le procedure statistiche.
Lezione 5 • Creare e Modificare Variabili
Tratta le istruzioni di assegnazione, gli operatori aritmetici e le funzioni SAS per la creazione di variabili. Consente la derivazione di nuovi campi analitici dai dati esistenti.
Lezione 6 • Lavorare con Date e Orari
Spiega i valori di data, ora e datetime di SAS come offset numerici e i loro formati associati. Gli studenti calcolano le durate ed estraggono i componenti della data in modo accurato.
Capitolo 4NascondiNascondi dettagliVedi dettagliRiepilogare i Dati con le Procedure SAS
Riepilogare i Dati con le Procedure SAS
Lezione 1 • Statistiche Dettagliate con PROC UNIVARIATE
Estende l'analisi descrittiva con PROC UNIVARIATE per la forma della distribuzione, gli outlier e i test di normalità. Fornisce approfondimenti maggiori rispetto al solo PROC MEANS.
Lezione 2 • Riepilogare con PROC TABULATE
Crea tabelle di riepilogo multidimensionali utilizzando PROC TABULATE con le istruzioni CLASS e VAR. Produce tabelle pronte per la pubblicazione con etichette e formati personalizzati.
Lezione 3 • Statistiche Descrittive con PROC MEANS
Applica PROC MEANS per calcolare medie, deviazioni standard e percentili per le variabili numeriche. Supporta riepiloghi a livello di gruppo utilizzando le istruzioni CLASS e BY.
Lezione 4 • Analisi delle Frequenze con PROC FREQ
Utilizza PROC FREQ per produrre tabelle di frequenza a una e due vie con percentuali. Fondamentale per comprendere le distribuzioni delle variabili categoriali.
Lezione 5 • Ordinare e Classificare i Dati
Utilizza PROC SORT e PROC RANK per ordinare le osservazioni e assegnare ranghi. L'ordinamento è un prerequisito per l'elaborazione per gruppi BY in molte procedure.
Capitolo 5NascondiNascondi dettagliVedi dettagliSQL in SAS con PROC SQL
SQL in SAS con PROC SQL
Lezione 1 • Fondamenti di PROC SQL
Introduce la struttura di PROC SQL, la sintassi SELECT e il confronto con gli approcci del DATA step. Stabilisce quando SQL è più efficiente del codice DATA step equivalente.
Lezione 2 • Sottoquery e Funzionalità SQL Avanzate
Applica sottoquery correlate e non correlate e utilizza CREATE TABLE e INSERT. Queste funzionalità consentono query complesse a più passaggi all'interno di un singolo blocco PROC SQL.
Lezione 3 • Aggregare Dati con GROUP BY
Utilizza GROUP BY con funzioni di aggregazione per produrre statistiche riassuntive all'interno di categorie. HAVING filtra i gruppi dopo l'aggregazione, a differenza di WHERE.
Lezione 4 • Unire Tabelle in PROC SQL
Implementa unioni inner, left, right e full per combinare dataset tramite chiavi corrispondenti. Gli studenti selezionano i tipi di unione in base ai requisiti di completezza dei dati.
Lezione 5 • Filtrare e Calcolare Colonne
Applica condizioni WHERE e colonne calcolate all'interno di SELECT per filtrare e derivare dati. Rispecchia la creazione di variabili del DATA step utilizzando espressioni SQL.
Capitolo 6NascondiNascondi dettagliVedi dettagliFormattazione dei Dati, Etichette e Reporting
Formattazione dei Dati, Etichette e Reporting
Lezione 1 • Generare Report con PROC PRINT
Utilizza le opzioni di PROC PRINT per controllare la selezione delle osservazioni, l'ordine delle variabili e i totali. Produce report tabulari chiari adatti a un pubblico aziendale.
Lezione 2 • Etichette delle Variabili e Attributi del Dataset
Assegna etichette descrittive a variabili e dataset utilizzando le istruzioni LABEL e ATTRIB. Le etichette compaiono negli output delle procedure, migliorando la chiarezza del report.
Lezione 3 • Creare Formati Personalizzati con PROC FORMAT
Crea formati definiti dall'utente per ricodificare i valori e applicare etichette significative alle categorie. I formati personalizzati migliorano la leggibilità degli output e dei report.
Lezione 4 • Formati e Informats SAS
Spiega i formati SAS incorporati per visualizzare valori numerici e di carattere in forme leggibili. Gli informats convertono i valori di input grezzi in rappresentazioni interne SAS.
Lezione 5 • Reporting Avanzato con PROC REPORT
Crea report flessibili, definiti per colonne, utilizzando PROC REPORT con blocchi DEFINE e COMPUTE. Supporta il raggruppamento, le colonne calcolate e la formattazione condizionale nell'output.
Capitolo 7NascondiNascondi dettagliVedi dettagliProcedure di Analisi Statistica
Procedure di Analisi Statistica
Lezione 1 • Analisi di Correlazione e Associazione
Utilizza PROC CORR per misurare le relazioni lineari tra variabili numeriche. I risultati della correlazione guidano la selezione delle variabili per la modellazione di regressione.
Lezione 2 • Analisi della Varianza con PROC ANOVA
Conduce ANOVA a una e due vie per confrontare le medie tra più gruppi. I test post-hoc identificano quali coppie di gruppi differiscono in modo significativo.
Lezione 3 • Regressione Logistica con PROC LOGISTIC
Modella risultati binari e ordinali utilizzando PROC LOGISTIC con interpretazione dell'odds ratio. Tratta le statistiche di adattamento del modello e la valutazione della tabella di classificazione.
Lezione 4 • Regressione Lineare Semplice e Multipla
Costruisce modelli di regressione con PROC REG per prevedere risultati continui a partire da predittori. La diagnostica del modello valuta l'adattamento, la multicollinearità e il comportamento dei residui.
Lezione 5 • T-Test e Confronti tra Gruppi
Applica PROC TTEST per confronti di medie a un campione, a due campioni e appaiati. Gli studenti interpretano i p-value e gli intervalli di confidenza per trarre conclusioni valide.
Capitolo 8NascondiNascondi dettagliVedi dettagliProgrammazione Macro e Automazione
Programmazione Macro e Automazione
Lezione 1 • Scrivere e Chiamare Macro SAS
Definisce programmi macro riutilizzabili con %MACRO e %MEND, accettando parametri. Le chiamate macro sostituiscono blocchi di codice ripetitivi con una singola invocazione parametrizzata.
Lezione 2 • Logica Condizionale e Cicli Macro
Utilizza %IF-%THEN-%ELSE e cicli %DO per controllare il flusso di esecuzione delle macro. Le macro condizionali adattano il comportamento del programma in base ai valori dei parametri o alle condizioni dei dati.
Lezione 3 • Quoting delle Macro e Caratteri Speciali
Applica le funzioni di quoting delle macro per gestire i caratteri speciali e prevenire la risoluzione prematura. Un quoting corretto previene gli errori di sintassi nei programmi macro complessi.
Lezione 4 • Debug e Ottimizzazione delle Macro
Utilizza le opzioni MPRINT, MLOGIC e SYMBOLGEN per tracciare l'esecuzione delle macro e risolvere gli errori. Le tecniche di ottimizzazione riducono le chiamate macro ridondanti e migliorano il runtime.
Lezione 5 • Variabili Macro SAS
Introduce le variabili macro come token di sostituzione del testo risolti prima dell'esecuzione del programma. Gli studenti creano variabili macro globali e locali utilizzando %LET e CALL SYMPUT.
Il tuo certificato valido di completamento
Questo corso è per te:
Analista dati junior: desidera una credenziale che si distingua agli occhi dei datori di lavoro.
Clinical research associate: necessita di competenze SAS per l'invio di dati regolatori.
Professionista di business intelligence: cerca di aggiungere SAS al proprio kit di strumenti analitici esistente.
Neolaureato in statistica o biostatistica: pronto ad applicare professionalmente la propria formazione accademica.
Professionista in transizione da ruoli incentrati su Excel: mira a inserirsi in ambienti di dati strutturati.
Analista in ambito governativo o di sanità pubblica: tenuto a utilizzare SAS per gli standard di rendicontazione delle agenzie.
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




















