Scalable Data Analysis in Python with Dask

Scalable Data Analysis in Python with Dask
Author :
Publisher :
Total Pages :
Release :
ISBN-10 : 1789808928
ISBN-13 : 9781789808926
Rating : 4/5 (926 Downloads)

Book Synopsis Scalable Data Analysis in Python with Dask by : Mohammed Kashif

Download or read book Scalable Data Analysis in Python with Dask written by Mohammed Kashif and published by . This book was released on 2019 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: Build high-performance, distributed, and parallel applications in Dask About This Video Leverage the power of parallel computing using Dask.delayed Get complete exposure to using Dask to handle large data in a distributed setting Learn how to do Machine Learning by combining scikit-learn and Dask in a distributed setting In Detail Data analysts, Machine Learning professionals, and data scientists often use tools such as pandas, scikit-Learn, and NumPy for data analysis on their personal computer. However, when they want to apply their analyses to larger datasets, these tools fail to scale beyond a single machine, and so the analyst is forced to rewrite their computation. If you work on big data and you're using pandas, you know you can end up waiting up to a whole minute for a simple average of a series. And that's just for a couple of million rows! In this course, you'll learn to scale your data analysis. Firstly, you will execute distributed data science projects right from data ingestion to data manipulation and visualization using Dask. Then, you will explore the Dask framework. After, see how Dask can be used with other common Python tools such as NumPy, pandas, Matplotlib, scikit-learn, and more. You'll be working on large datasets and performing exploratory data analysis to investigate the dataset, then come up with the findings from the dataset. You'll learn by implementing data analysis principles using different statistical techniques in one go across different systems on the same massive datasets. Throughout the course, we'll go over the various techniques, modules, and features that Dask has to offer. Finally, you'll learn to use its unique offering for Machine Learning, using the Dask-ML package. You'll also start using parallel processing in your data tasks on your own system without moving to the distributed environment.


Scalable Data Analysis in Python with Dask Related Books

Scalable Data Analysis in Python with Dask
Language: en
Pages:
Authors: Mohammed Kashif
Categories:
Type: BOOK - Published: 2019 - Publisher:

DOWNLOAD EBOOK

Build high-performance, distributed, and parallel applications in Dask About This Video Leverage the power of parallel computing using Dask.delayed Get complete
Data Science with Python and Dask
Language: en
Pages: 379
Authors: Jesse Daniel
Categories: Computers
Type: BOOK - Published: 2019-07-08 - Publisher: Simon and Schuster

DOWNLOAD EBOOK

Summary Dask is a native parallel analytics tool designed to integrate seamlessly with the libraries you're already using, including Pandas, NumPy, and Scikit-L
Parallel Python with Dask
Language: en
Pages: 172
Authors: Tim Peters
Categories: Computers
Type: BOOK - Published: 2023-10-19 - Publisher: GitforGits

DOWNLOAD EBOOK

Unlock the Power of Parallel Python with Dask: A Perfect Learning Guide for Aspiring Data Scientists Dask has revolutionized parallel computing for Python, empo
Scaling Python with Dask
Language: en
Pages: 210
Authors: Holden Karau
Categories: Computers
Type: BOOK - Published: 2023-07-19 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

Modern systems contain multi-core CPUs and GPUs that have the potential for parallel computing. But many scientific Python tools were not designed to leverage t
Learn Python by Building Data Science Applications
Language: en
Pages: 464
Authors: Philipp Kats
Categories: Computers
Type: BOOK - Published: 2019-08-30 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Understand the constructs of the Python programming language and use them to build data science projects Key FeaturesLearn the basics of developing applications