Python, Pandas e Machine Learning

Un approccio didattico a Python finalizzato al Machine Learning, la Data Scientist e l'analisi dei dati

Ratings 4.61 / 5.00
Python, Pandas e Machine Learning

What You Will Learn!

  • Utilizzare Pandas per importare svariate tipologie di dati
  • Filtrare, pulire, trasformare, aggregare e combinare i dati di un DataFrame
  • Effettuare il pre-processing dei dati propedeutico al Machine Learning
  • Implementare da zero algoritmi di Machine Learning con l'ausilio della programmazione a oggetti
  • Condurre un'analisi esplorativa dei dati
  • Utilizzare scikit-learn per creare modelli efficienti di classificazione, regressione, clusterizzazione
  • Utilizzare pipeline, tecniche di tuning dei parametri e di convalida incrociata per valutare i modelli
  • Rappresentare dati geografici e mappe con folium

Description

L'obiettivo di questo corsi è fornirti uno degli strumenti più potenti e versatili per analizzare i dati: il linguaggio Python unito con alcune tra le sue importanti librerie come Pandas e Scikit-learn.


Con il termine "Analizzare i dati" non mi riferisco soltanto alla creazione di grafici o a tecniche di Data Visualization, temi comunque importanti e oggetto di alcune lezioni. In questo corso vedremo anche e soprattutto come usare Python nell'intero processo di trasformazione dei dati in informazioni, che prevede:

- l'acquisizione dei dati da file di formato differente;

- la gestione dei tipi e dei dati mancanti;

- le operazioni di trasformazione, pulizia e decodifica dei dati;

- il preprocessing dei dati per il Machine Learning;

- l'implementazione in Python dell'algoritmo di Machine Learning del Perceptron tramite la programmazione a oggetti;

- l'analisi esplorativa e la rappresentazione grafica dei dati tramite la libreria seaborn;

- l'utilizzo della libreria scikit-learn per creare modelli di classificazione supervisionata di Machine Learning;

- le attività di tuning dei parametri, convalida dei risultati e selezione dei modelli;

- l'esecuzione di algoritmi di regressione per predire variabili quantitative, l'analisi delle serie storiche e il clustering per raggruppare gli individui simili.


Il corso si rivolge dunque a chiunque voglia fare un importante upgrade delle proprie skill di analisi dei dati tramite l'apprendimento di quello che è tra i linguaggi di programmazione in più rapida diffusione e richiesti dal mercato nel 2023. È perfetto ad esempio se sei uno sviluppatore SQL e vuoi allargare le tue skill tecniche da Data Analyst alla programmazione in Python o al Machine Learning. Discorso simile se al momento utilizzi Excel e vuoi superare i suoi limiti o approfondire tecniche più elaborate di analisi dei dati.


Comunque, anche se una conoscenza del settore è sicuramente d'aiuto, nelle lezioni partiremo da zero quindi anche se non hai esperienza ma hai tanta voglia di imparare potrai approcciarti per la prima volta alla programmazione tramite questo corso al 100% pratico.


NOVITÀ! Ho aggiunto una lezione per mostrare un esempio di presentazione in Power Point che espone le skill più importanti acquisite durante il corso, così potrai iniziare a creare un Portfolio di Analisi dei dati e allegare il documento ottenuto al tuo curriculum e al tuo profilo di LinkedIn e Github! Ho inserito infine un quiz finale con il quale potrai ripassare e verificare le competenze acquisite.


I pochi minuti relativi all'installazione e l'avvio di Python e Jupyter sono relativi a un PC con sistema operativo Windows, non è mostrato come eseguire queste attività su macOS (il processo è comunque molto simile ed è facilissimo trovare in rete materiale a riguardo). Ovviamente vale sempre la raccomandazione di utilizzare un proprio PC personale (non aziendale) per installare questo e qualsiasi altro software.


Le videolezioni sono corredate anche dai file contenenti gli script e gli esercizi visti durante le spiegazioni. Nel complesso, si tratta a tutti gli effetti di un manuale aggiuntivo di Python, Pandas e Machine Learning. Inoltre sarò sempre disponibile a rispondere a dubbi e domande sul materiale del corso, che potrai porre tramite i messaggi di Udemy o l'apposita sezione di Domande & Risposte.

Who Should Attend!

  • Sviluppatori che vogliono acquisire competenze avanzate in Python per l'analisi dei dati e il Machine Learning.
  • Data Analyst e professionisti del settore che desiderano ampliare le loro capacità tecniche e implementare approcci più sofisticati nell'analisi dei dati.
  • Aspiranti Data Scientist che cercano di sviluppare una solida base di conoscenza e competenze nel campo dell'analisi dei dati e del Machine Learning.
  • Professionisti che utilizzano strumenti come Excel e vogliono superare i limiti e sfruttare il potenziale del linguaggio Python per l'analisi dei dati.

TAKE THIS COURSE

Tags

  • Business Intelligence
  • Data Analysis
  • Data Science
  • Python

Subscribers

37

Lectures

65

TAKE THIS COURSE



Related Courses