Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Introduzione a Python per il data mining

Posted By: AlenMiler
Introduzione a Python per il data mining

Introduzione a Python per il data mining by Valentina Porcu
Italian | 3 May 2017 | ASIN: B0716KCJRW | 286 Pages | AZW3 | 1.75 MB

Python è un linguaggio interpretato, interattivo, e orientato agli oggetti. Comprende una libreria di funzioni, è estendibile, in quanto si possono facilmente creare nuovi moduli, ed è disponibile per tutti i sistemi operativi. Per questi e altri motivi è anche uno dei linguaggi di programmazione più utilizzati quando si parla di data mining e machine learning.

Il mio scopo è quello di accompagnare un lettore che stia iniziando lo studio di questo linguaggio di programmazione attraverso i concetti di base e poi verso il data mining. Questo libro è pensato per chi si vuole avvicinare al linguaggio di programmazione Python in un’ottica di analisi dati, quindi ci concentreremo, dopo la parte introduttiva relativa ai concetti base di Python, ai pacchetti più utilizzati per l’analisi dati.

Cominceremo quindi spiegando sia come utilizzare Python e le sue strutture, come installare eventualmente Python, quali strumenti sono più adatti per il lavoro di un data analyst, per poi passare a un'introduzione ai pacchetti per il data mining. Il libro è in ogni caso introduttivo, non si pone l'obiettivo ad esempio di esaurire argomenti come il machine learning o la statistica con questo linguaggio di programmazione, che occuperebbero almeno il doppio se non il triplo delle pagine di questo libro. Lo scopo è di fornire una guida, dai primi passi di programmazione con Python alla manipolazione e importazione di dataset, fino ad alcuni esempi di analisi dei dati.

Argomenti del libro:

- concetti di base
- uso della working directory
- inserimento dei commenti al codice
- parole riservate per il sistema
- IDE e ambienti di programmazione
- strutture di base (tuple, liste, dizionari, set, ecc)
- funzioni di base
- istruzioni condizionali
- moduli, metodi, programmazione orientata agli oggetti
- pacchetti per l'analisi dati: pandas, numpy, matplotlib
- cenni di machine learning col pacchetto scikit-learn