Libri di
Bibliografia di : tutti i libri in vendita online pubblicati nella collana Tecnologie con argomento Python Linguaggio
L'analisi dei big data con Python. Le migliori tecniche per aggregare i dati Marin Ivan Shukla Ankit Sarang Vk - Tecniche Nuove, 2019 - Tecnologie
Una delle professioni più emergenti nel campo tecnologico è quella del Data Scientist. Ovvero il professionista che è in grado di aggregare e analizzare la grande mole di informazioni di cui oggi una azienda dispone in modo da poterle usare nell'ambito decisionale. Il linguaggio di programmazione Python è molto utilizzato come strumento software per questa analisi. Questo testo, scritto da specialisti, mostra diversi tool e tecniche per gestire i dati provenienti da varie fonti e database allo scopo di renderli fruibili per successive analisi statistiche e computazionali. I capitoli sono brevi, centrati su ogni singola tecnica operativa e sempre conclusi con esercizi e codici di esempio. Oltre a Python vengono quindi descritti una serie di tool e strumenti specifici, perlopiù open source, che supportano il lavoro di sviluppo del software. Imparerete a: utilizzare Python per leggere e trasformare i dati in diversi formati; utilizzare strumenti avanzati come Jupiter, Spark, Parquet, Pandas e Hadoop; generare statistiche e metriche di base utilizzando i dati su disco; svolgere elaborazioni distribuite su cluster; convertire dati da varie fonti in formati di archiviazione o query; preparare i dati per analisi statistiche, visualizzazioni e machine learning; presentare i dati sotto forma di grafici efficaci.
Python guida pocket (Python 3.x e 2.6) Lutz Mark - Tecniche Nuove, 2010 - Hops-Tecnologie
Python è un cosiddetto linguaggio multi-paradigma, infatti permette di scrivere programmi agevolmente con il modello object oriented o con la programmazione strutturata ed è anche adatto per lo sviluppo di applicazioni scripting. Questo tascabile è quello che ci vuole quando lo sviluppatore Python deve codificare al volo e ha bisogno di risposte rapide. La sua organizzazione riveste una doppia valenza, infatti è una guida di riferimento al linguaggio e descrive i moduli più usati e i toolkit. Oltre a ciò tratta le ultime novità, gli aggiornamenti e le differenze fra la versione 2.6 e la 3.x.