Python Data Analytics: With Pandas, NumPy, and Matplotlib

Capa
Apress, 27/09/2018 - 569 páginas
Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn.
This revision is fully updated with new content on social media data analysis, image analysis with OpenCV, and deep learning libraries. Each chapter includes multiple examples demonstrating how to work with each library. At its heart lies the coverage of pandas, for high-performance, easy-to-use data structures and tools for data manipulation
Author Fabio Nelli expertly demonstrates using Python for data processing, management, and information retrieval. Later chapters apply what you've learned to handwriting recognition and extending graphical capabilities with the JavaScript D3 library. Whether you are dealing with sales data, investment data, medical data, web page usage, or other data sets, Python Data Analytics, Second Edition is an invaluable reference with its examples of storing, accessing, and analyzing data.
What You'll LearnUnderstand the core concepts of data analysis and the Python ecosystem
Go in depth with pandas for reading, writing, and processing data
Use tools and techniques for data visualization and image analysis
Examine popular deep learning libraries Keras, Theano,TensorFlow, and PyTorch
Who This Book Is For

Experienced Python developers who need to learn about Pythonic tools for data analysis

No interior do livro

Índice

An Introduction to Data Analysis
1
Introduction to the Python World
18
The NumPy Library
49
The pandas LibraryAn Introduction
87
pandas Reading and Writing Data
140
pandas in Depth Data Manipulation
181
Data Visualization with matplotlib
231
Machine Learning with scikitlearn
313
An Example Meteorological Data
409
Embedding the JavaScript D3 Library in the IPython Notebook
444
Recognizing Handwritten Digits
473
Textual Data Analysis with NLTK
487
Image Analysis and Computer Vision with OpenCV
507
Writing Mathematical Expressions with LaTeX
536
Open Data Sources
549
Index
554

Deep Learning with TensorFlow
348

Outras edições - Ver tudo

Palavras e frases frequentes

Acerca do autor (2018)

Fabio Nelli is an IT Scientific Application Specialist at IRBM Science Park, a private research center in Pomezia, Roma, Italy. He has been a computer consultant for many years at IBM, EDS, Merck Sharp, and Dohme, along with several banks and insurance companies. He has an Organic Chemistry degree and many years of experience in Information technologies and Automation systems applied to Life Sciences (Tech Specialist at Beckman Coulter Italy and Spain). He is currently developing Java applications that interface Oracle databases with scientific instrumentation generating data and web server applications providing analysis of the results to researchers in real time.

Informação bibliográfica