Skip to content

Commit

Permalink
Add colab links to all notebooks
Browse files Browse the repository at this point in the history
  • Loading branch information
jakevdp committed Aug 20, 2018
1 parent 599aa0f commit 4a2a7b3
Show file tree
Hide file tree
Showing 68 changed files with 595 additions and 45 deletions.
8 changes: 8 additions & 0 deletions notebooks/00.00-Preface.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"| [Contents](Index.ipynb) | [IPython: Beyond Normal Python](01.00-IPython-Beyond-Normal-Python.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/00.00-Preface.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/00.00-Preface.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/01.00-IPython-Beyond-Normal-Python.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [Preface](00.00-Preface.ipynb) | [Contents](Index.ipynb) | [Help and Documentation in IPython](01.01-Help-And-Documentation.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.00-IPython-Beyond-Normal-Python.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.00-IPython-Beyond-Normal-Python.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/01.01-Help-And-Documentation.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [IPython: Beyond Normal Python](01.00-IPython-Beyond-Normal-Python.ipynb) | [Contents](Index.ipynb) | [Keyboard Shortcuts in the IPython Shell](01.02-Shell-Keyboard-Shortcuts.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.01-Help-And-Documentation.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.01-Help-And-Documentation.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/01.02-Shell-Keyboard-Shortcuts.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [Help and Documentation in IPython](01.01-Help-And-Documentation.ipynb) | [Contents](Index.ipynb) | [IPython Magic Commands](01.03-Magic-Commands.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.02-Shell-Keyboard-Shortcuts.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.02-Shell-Keyboard-Shortcuts.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/01.03-Magic-Commands.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [Keyboard Shortcuts in the IPython Shell](01.02-Shell-Keyboard-Shortcuts.ipynb) | [Contents](Index.ipynb) | [Input and Output History](01.04-Input-Output-History.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.03-Magic-Commands.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.03-Magic-Commands.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/01.04-Input-Output-History.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [IPython Magic Commands](01.03-Magic-Commands.ipynb) | [Contents](Index.ipynb) | [IPython and Shell Commands](01.05-IPython-And-Shell-Commands.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.04-Input-Output-History.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.04-Input-Output-History.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/01.05-IPython-And-Shell-Commands.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [Input and Output History](01.04-Input-Output-History.ipynb) | [Contents](Index.ipynb) | [Errors and Debugging](01.06-Errors-and-Debugging.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.05-IPython-And-Shell-Commands.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.05-IPython-And-Shell-Commands.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/01.06-Errors-and-Debugging.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [IPython and Shell Commands](01.05-IPython-And-Shell-Commands.ipynb) | [Contents](Index.ipynb) | [Profiling and Timing Code](01.07-Timing-and-Profiling.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.06-Errors-and-Debugging.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.06-Errors-and-Debugging.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
70 changes: 25 additions & 45 deletions notebooks/01.07-Timing-and-Profiling.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [Errors and Debugging](01.06-Errors-and-Debugging.ipynb) | [Contents](Index.ipynb) | [More IPython Resources](01.08-More-IPython-Resources.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.07-Timing-and-Profiling.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.07-Timing-and-Profiling.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down Expand Up @@ -60,9 +68,7 @@
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand All @@ -87,9 +93,7 @@
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand Down Expand Up @@ -119,9 +123,7 @@
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand All @@ -148,9 +150,7 @@
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand All @@ -172,9 +172,7 @@
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand Down Expand Up @@ -206,9 +204,7 @@
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand Down Expand Up @@ -249,9 +245,7 @@
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [],
"source": [
"def sum_of_lists(N):\n",
Expand All @@ -272,9 +266,7 @@
{
"cell_type": "code",
"execution_count": 8,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand Down Expand Up @@ -333,9 +325,7 @@
{
"cell_type": "code",
"execution_count": 9,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [],
"source": [
"%load_ext line_profiler"
Expand All @@ -351,9 +341,7 @@
{
"cell_type": "code",
"execution_count": 10,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [],
"source": [
"%lprun -f sum_of_lists sum_of_lists(5000)"
Expand Down Expand Up @@ -408,9 +396,7 @@
{
"cell_type": "code",
"execution_count": 12,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [],
"source": [
"%load_ext memory_profiler"
Expand All @@ -427,9 +413,7 @@
{
"cell_type": "code",
"execution_count": 13,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand All @@ -456,9 +440,7 @@
{
"cell_type": "code",
"execution_count": 14,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand Down Expand Up @@ -489,9 +471,7 @@
{
"cell_type": "code",
"execution_count": 15,
"metadata": {
"collapsed": false
},
"metadata": {},
"outputs": [
{
"name": "stdout",
Expand Down Expand Up @@ -549,7 +529,7 @@
"metadata": {
"anaconda-cloud": {},
"kernelspec": {
"display_name": "Python 3",
"display_name": "Python [default]",
"language": "python",
"name": "python3"
},
Expand All @@ -563,9 +543,9 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.5.1"
"version": "3.6.1"
}
},
"nbformat": 4,
"nbformat_minor": 0
"nbformat_minor": 1
}
8 changes: 8 additions & 0 deletions notebooks/01.08-More-IPython-Resources.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [Profiling and Timing Code](01.07-Timing-and-Profiling.ipynb) | [Contents](Index.ipynb) | [Introduction to NumPy](02.00-Introduction-to-NumPy.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.08-More-IPython-Resources.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/01.08-More-IPython-Resources.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/02.00-Introduction-to-NumPy.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,14 @@
"< [More IPython Resources](01.08-More-IPython-Resources.ipynb) | [Contents](Index.ipynb) | [Understanding Data Types in Python](02.01-Understanding-Data-Types.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.00-Introduction-to-NumPy.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.00-Introduction-to-NumPy.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {
Expand Down
8 changes: 8 additions & 0 deletions notebooks/02.01-Understanding-Data-Types.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [Introduction to NumPy](02.00-Introduction-to-NumPy.ipynb) | [Contents](Index.ipynb) | [The Basics of NumPy Arrays](02.02-The-Basics-Of-NumPy-Arrays.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.01-Understanding-Data-Types.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.01-Understanding-Data-Types.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/02.02-The-Basics-Of-NumPy-Arrays.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [Understanding Data Types in Python](02.01-Understanding-Data-Types.ipynb) | [Contents](Index.ipynb) | [Computation on NumPy Arrays: Universal Functions](02.03-Computation-on-arrays-ufuncs.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.02-The-Basics-Of-NumPy-Arrays.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.02-The-Basics-Of-NumPy-Arrays.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/02.03-Computation-on-arrays-ufuncs.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [The Basics of NumPy Arrays](02.02-The-Basics-Of-NumPy-Arrays.ipynb) | [Contents](Index.ipynb) | [Aggregations: Min, Max, and Everything In Between](02.04-Computation-on-arrays-aggregates.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.03-Computation-on-arrays-ufuncs.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.03-Computation-on-arrays-ufuncs.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
8 changes: 8 additions & 0 deletions notebooks/02.04-Computation-on-arrays-aggregates.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
"< [Computation on NumPy Arrays: Universal Functions](02.03-Computation-on-arrays-ufuncs.ipynb) | [Contents](Index.ipynb) | [Computation on Arrays: Broadcasting](02.05-Computation-on-arrays-broadcasting.ipynb) >"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"<!--COLAB_LINK-->\n",
"<p><a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.04-Computation-on-arrays-aggregates.ipynb\"><img src=\"https://colab.research.google.com/img/colab_favicon_256px.png\" style=\"height: 2em; display: inline;\"></a><i>View an executable version of this notebook in <a href=\"https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.04-Computation-on-arrays-aggregates.ipynb\">Google Colab</a>.</i></p>\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
Expand Down
Loading

0 comments on commit 4a2a7b3

Please sign in to comment.