Data Science with Python and Dask

· 销售商:Simon and Schuster
3.0
1 条评价
电子书
296
符合条件

关于此电子书

Summary

Dask is a native parallel analytics tool designed to integrate seamlessly with the libraries you're already using, including Pandas, NumPy, and Scikit-Learn. With Dask you can crunch and work with huge datasets, using the tools you already have. And Data Science with Python and Dask is your guide to using Dask for your data projects without changing the way you work!

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. You'll find registration instructions inside the print book.

About the Technology

An efficient data pipeline means everything for the success of a data science project. Dask is a flexible library for parallel computing in Python that makes it easy to build intuitive workflows for ingesting and analyzing large, distributed datasets. Dask provides dynamic task scheduling and parallel collections that extend the functionality of NumPy, Pandas, and Scikit-learn, enabling users to scale their code from a single laptop to a cluster of hundreds of machines with ease.

About the Book

Data Science with Python and Dask teaches you to build scalable projects that can handle massive datasets. After meeting the Dask framework, you'll analyze data in the NYC Parking Ticket database and use DataFrames to streamline your process. Then, you'll create machine learning models using Dask-ML, build interactive visualizations, and build clusters using AWS and Docker.

What's inside

  • Working with large, structured and unstructured datasets
  • Visualization with Seaborn and Datashader
  • Implementing your own algorithms
  • Building distributed apps with Dask Distributed
  • Packaging and deploying Dask apps

About the Reader

For data scientists and developers with experience using Python and the PyData stack.

About the Author

Jesse Daniel is an experienced Python developer. He taught Python for Data Science at the University of Denver and leads a team of data scientists at a Denver-based media technology company.

Table of Contents

    PART 1 - The Building Blocks of scalable computing
  1. Why scalable computing matters
  2. Introducing Dask
  3. PART 2 - Working with Structured Data using Dask DataFrames
  4. Introducing Dask DataFrames
  5. Loading data into DataFrames
  6. Cleaning and transforming DataFrames
  7. Summarizing and analyzing DataFrames
  8. Visualizing DataFrames with Seaborn
  9. Visualizing location data with Datashader
  10. PART 3 - Extending and deploying Dask
  11. Working with Bags and Arrays
  12. Machine learning with Dask-ML
  13. Scaling and deploying Dask

评分和评价

3.0
1 条评价

作者简介

Jesse Daniel is an experienced Python developer. He taught Python for Data Science at the University of Denver and leads a team of data scientists at a Denver-based media technology company.

We interviewed Jesse as a part of our Six Questions series. Check it out here.

为此电子书评分

欢迎向我们提供反馈意见。

如何阅读

智能手机和平板电脑
只要安装 AndroidiPad/iPhone 版的 Google Play 图书应用,不仅应用内容会自动与您的账号同步,还能让您随时随地在线或离线阅览图书。
笔记本电脑和台式机
您可以使用计算机的网络浏览器聆听您在 Google Play 购买的有声读物。
电子阅读器和其他设备
如果要在 Kobo 电子阅读器等电子墨水屏设备上阅读,您需要下载一个文件,并将其传输到相应设备上。若要将文件传输到受支持的电子阅读器上,请按帮助中心内的详细说明操作。