Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Durata 16 ore
Struttura del corso
Modulo 1: Funzioni di Pandas per la gestione dei DataFrames
-
Introduzione a Pandas
- Strutture dati di base: Series e DataFrame
-
Operazioni su DataFrame
- Caricamento e salvataggio dei dati (CSV, Excel, ecc.)
- Operazioni di base (selezione, filtraggio, indicizzazione)
-
Modifica dei dati
- Aggiunta, rimozione di colonne e righe
- Modifica dei valori nel DataFrame
-
Aggregazione e raggruppamento dei dati
- GroupBy
- Aggregazione, somma, medie, ecc.
-
Unione e concatenazione di DataFrames
- merge, join, concat
-
Gestione dei dati mancanti
- Identificazione dei dati mancanti
- Metodi di imputazione dei dati mancanti
Modulo 2: Ottimizzazione del tempo di esecuzione del programma
-
Introduzione all'ottimizzazione
- L'importanza dell'ottimizzazione nella programmazione
-
Ottimizzazione del codice
- Strutture dati efficienti
- Evitare calcoli ridondanti
- Ottimizzazione dei cicli
-
Ottimizzazione di Pandas
- Vettorizzazione delle operazioni
- Evitare l'uso di apply e lambda
- Gestione di grandi insiemi di dati
-
Semplificazione del codice tramite la creazione di funzioni
- Creazione e utilizzo di funzioni
- Refactoring del codice
Modulo 3: Lavorare con la libreria NumPy
-
Introduzione a NumPy
- Importazione della libreria
- Strutture dati di base: ndarray
-
Operazioni su array
- Creazione e modifica di array
- Indicizzazione e slicing di array
-
Funzioni matematiche e statistiche
- Operazioni matematiche di base
- Funzioni statistiche e di aggregazione
-
Algebra lineare
- Moltiplicazione di matrici
- Determinante, matrice inversa
-
Lavorare con dati multidimensionali
- Array 2D, 3D e di dimensioni superiori
- Trasformazioni della forma degli array
- Integrazione con altre librerie
Modulo 4: Creazione di grafici in Excel tramite Python
- Introduzione a openpyxl e xlsxwriter
-
Creazione di grafici in Excel
- Creazione di grafici semplici (a linee, a barre, ecc.)
- Formattazione dei grafici
-
Generazione di grafici come immagini (PNG)
- Utilizzo di matplotlib per la generazione di grafici
- Salvataggio dei grafici come file PNG
- Grafici avanzati in Excel
-
Automazione dei report
- Creazione di report automatizzati con grafici
- Integrazione di Pandas con openpyxl/xlsxwriter