IPython Interactive Computing and Visualization Cookbook



Download free course IPython Interactive Computing and Visualization Cookbook, pdf file on 548 pages by Cyrille Rossant.
Python is one of the leading open source platforms for data science and numerical computing. IPython and the associated Jupyter Notebook offer efficient interfaces to Python for data analysis and interactive visualization, and they constitute an ideal gateway to the platform.

IPython Interactive Computing and Visualization Cookbook, 2nd Edition contains many ready-to-use, focused recipes for high-performance scientific computing and data analysis, from the latest IPython/Jupyter features to the most advanced tricks, to help you write better and faster code. You will apply these state-of-the-art methods to various real-world examples, illustrating topics in applied mathematics, scientific modeling, and machine learning.

The first part of the book covers programming techniques: code quality and reproducibility, code optimization, high-performance computing through just-in-time compilation, parallel computing, and graphics card programming. The 2nd part tackles data science, statistics, machine learning, signal and image processing, dynamical systems, and pure and applied mathematics.

Table of contents

  • A Tour of Interactive Computing with Jupyter and IPython
  • Best practices in Interactive Computing
  • Mastering the Jupyter Notebook
  • Profiling and Optimization
  • High-Performance Computing
  • Data Visualization
  • Statistical Data Analysis
  • Machine Learning
  • Numerical Optimization
  • Signal Processing
  • Image and Audio Processing
  • Deterministic Dynamical Systems
  • Stochastic Dynamical Systems
  • Graphs, Geometry, and Geographic Information Systems
  • Symbolic and Numerical Mathematics
Pages : 548
Size :
File type : PDF
Downloads: 160
Created: 2022-02-03
License: CC BY-NC-ND
Author(s): Cyrille Rossant
IPython Interactive Computing and Visualization Cookbook

Others python Tutorials

Learning with Python: How to Think Like a Computer Scientist

How To Code in Python 3

Test-Driven Development with Python

Mastering Python

Python for Everybody

Others related eBooks about IPython Interactive Computing and Visualization Cookbook

Download Ada Programming Tutorial

Download Ada PDF Tutorial for free, it consisting of 42 chapters and 410 pages covering all the most important Ada concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....

Effective AWK Programming

Download free course Effective AWK Programming, pdf file on 572 pages by Arnold Robbins....

Elementary Algorithms

This is a free book about elementary algorithms and data structures. This book doesn't only focus on an imperative (or procedural) approach, but also includes purely functional algorithms and data structures. It doesn't require readers to master any programming languages, because all the algorit...

Spring MVC Framework

Download a free training document material about the Framework Spring MVC ,this pdf tutorial is a complet reference guide to Spring Framework features under 904 pages designated to all student level....

The Common Java Cookbook

Download free course The Common Java Cookbook, pdf file on 333 pages by Tim O'Brien....

Pro TBB: C++ Parallel Programming with Threading Building Blocks

This book is a modern guide for all C++ programmers to learn Threading Building Blocks (TBB). Written by TBB and parallel programming experts, this book reflects their collective decades of experience in developing and teaching parallel programming with TBB, offering their insights in an approacha...

Learn BlackBerry 10 App Development

Learn how to leverage the BlackBerry 10 Cascades framework to create rich native applicati..., download free BlackBerry 10 tutorial in PDF (356 pages) created by Anwar Ludin ....

Automate the Boring Stuff with Python: Practical Programming for Total Beginners

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? ...

Modern Java EE Design Patterns

Download free course Modern Java EE Design Patterns, pdf file on 67 pages by Markus Eisele....

Getting started with Raspberry PI

Getting started with Raspberry Pi, lessons and examples to download for free in PDF format, tutorial created by StackOverflow....