Home
Softono
cookbook-2nd-code

cookbook-2nd-code

Open source MIT Jupyter Notebook
741
Stars
439
Forks
0
Issues
36
Watchers
4 years
Last Commit

About cookbook-2nd-code

cookbook-2nd-code is the official read-only repository containing Jupyter notebooks for the 100+ recipes in the IPython Interactive Computing and Visualization Cookbook, Second Edition by Cyrille Rossant. This software provides executable code examples demonstrating interactive computing, data analysis, and visualization techniques using IPython and Python 3.6. Users can explore practical applications across mathematics, statistics, signal processing, machine learning, and parallel computing. The code can be executed immediately in the cloud via Binder without local installation, launching a temporary server with all dependencies pre-configured. Alternatively, users may install Git and Anaconda on their local machines to clone the repository, create a dedicated conda environment using the provided configuration file, and run the notebooks locally via the Jupyter interface. While the code repository is read-only, it serves as a comprehensive companion to the published book, enabling readers to experiment with

Platforms

Web Self-hosted

Languages

Jupyter Notebook

Links

Code of the IPython Cookbook, Second Edition (2018)

Binder

This repository contains the Jupyter notebooks of the 100+ recipes of IPython Interactive Computing and Visualization Cookbook, Second Edition (2018), by Cyrille Rossant, Packt Publishing.

This repository is read-only: the source files are on the cookbook-2nd repository.

Running the code in the cloud

With Binder, you can run most of the Jupyter notebooks directly from your web browser without installing anything. Just click on the launch binder button above. A temporary Jupyter Notebook server with all dependencies will be automatically launched in the cloud. It is not persistent: all your changes will be lost after some time.

Running the code on your computer

  1. Install git.

  2. Download and install Anaconda: choose the Python 3.6, 64-bit version for your operating system (macOS, Linux, or Windows).

  3. Open a terminal (cmd on Windows).

  4. Clone the repository:

$ git clone https://github.com/ipython-books/cookbook-2nd-code.git
$ cd cookbook-2nd-code
  1. Create the cookbook conda environment:
conda env create -f environment.yml
  1. Activate the environment:

    • On macOS and Linux:
     source activate cookbook
    • On Windows:
     activate cookbook
  2. Launch the Jupyter Notebook:

$ jupyter notebook