{"cells": [{"cell_type": "markdown", "metadata": {}, "source": ["# 2A.i - Jupyter et calcul distribu\u00e9\n", "\n", "[Jupyter](http://jupyter.org/) a \u00e9t\u00e9 d\u00e9coup\u00e9 en plusieurs extensions comme [ipyparallel](http://ipyparallel.readthedocs.io/en/latest/) qui permet de distribuer un calcul sur plusieurs processus. Ce notebook montre comment faire sur une seule machine."]}, {"cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [{"data": {"text/html": ["
\n", ""], "text/plain": ["\n", " | collect_date | \n", "last_update | \n", "available_bike_stands | \n", "available_bikes | \n", "number | \n", "heure | \n", "minute | \n", "
---|---|---|---|---|---|---|---|
40729 | \n", "2013-09-10 11:27:43.390054 | \n", "2013-09-10 11:25:19 | \n", "7 | \n", "15 | \n", "22005 | \n", "11 | \n", "25 | \n", "
40467 | \n", "2013-09-10 11:27:43.390054 | \n", "2013-09-10 11:25:19 | \n", "19 | \n", "0 | \n", "13037 | \n", "11 | \n", "25 | \n", "
40525 | \n", "2013-09-10 11:27:43.390054 | \n", "2013-09-10 11:25:19 | \n", "20 | \n", "2 | \n", "9021 | \n", "11 | \n", "25 | \n", "
40351 | \n", "2013-09-10 11:27:43.390054 | \n", "2013-09-10 11:25:19 | \n", "16 | \n", "2 | \n", "19038 | \n", "11 | \n", "25 | \n", "
40070 | \n", "2013-09-10 11:27:43.390054 | \n", "2013-09-10 11:20:19 | \n", "19 | \n", "0 | \n", "13037 | \n", "11 | \n", "20 | \n", "