diff --git a/module2/exo1/toy_notebook_fr.ipynb b/module2/exo1/toy_notebook_fr.ipynb index 0bbbe371b01e359e381e43239412d77bf53fb1fb..e797afb449ef897ee2834fd053477b85b451b13e 100644 --- a/module2/exo1/toy_notebook_fr.ipynb +++ b/module2/exo1/toy_notebook_fr.ipynb @@ -1,5 +1,221 @@ { - "cells": [], + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "mu,sigma = 100,10" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "x = np.random.normal(loc=mu, scale=sigma, size=10000)" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "%matplotlib inline\n", + "plt.hist(x)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "application/json": { + "cell": { + "!": "OSMagics", + "HTML": "Other", + "SVG": "Other", + "bash": "Other", + "capture": "ExecutionMagics", + "debug": "ExecutionMagics", + "file": "Other", + "html": "DisplayMagics", + "javascript": "DisplayMagics", + "js": "DisplayMagics", + "latex": "DisplayMagics", + "markdown": "DisplayMagics", + "perl": "Other", + "prun": "ExecutionMagics", + "pypy": "Other", + "python": "Other", + "python2": "Other", + "python3": "Other", + "ruby": "Other", + "script": "ScriptMagics", + "sh": "Other", + "svg": "DisplayMagics", + "sx": "OSMagics", + "system": "OSMagics", + "time": "ExecutionMagics", + "timeit": "ExecutionMagics", + "writefile": "OSMagics" + }, + "line": { + "alias": "OSMagics", + "alias_magic": "BasicMagics", + "autoawait": "AsyncMagics", + "autocall": "AutoMagics", + "automagic": "AutoMagics", + "autosave": "KernelMagics", + "bookmark": "OSMagics", + "cat": "Other", + "cd": "OSMagics", + "clear": "KernelMagics", + "colors": "BasicMagics", + "conda": "PackagingMagics", + "config": "ConfigMagics", + "connect_info": "KernelMagics", + "cp": "Other", + "debug": "ExecutionMagics", + "dhist": "OSMagics", + "dirs": "OSMagics", + "doctest_mode": "BasicMagics", + "ed": "Other", + "edit": "KernelMagics", + "env": "OSMagics", + "gui": "BasicMagics", + "hist": "Other", + "history": "HistoryMagics", + "killbgscripts": "ScriptMagics", + "ldir": "Other", + "less": "KernelMagics", + "lf": "Other", + "lk": "Other", + "ll": "Other", + "load": "CodeMagics", + "load_ext": "ExtensionMagics", + "loadpy": "CodeMagics", + "logoff": "LoggingMagics", + "logon": "LoggingMagics", + "logstart": "LoggingMagics", + "logstate": "LoggingMagics", + "logstop": "LoggingMagics", + "ls": "Other", + "lsmagic": "BasicMagics", + "lx": "Other", + "macro": "ExecutionMagics", + "magic": "BasicMagics", + "man": "KernelMagics", + "matplotlib": "PylabMagics", + "mkdir": "Other", + "more": "KernelMagics", + "mv": "Other", + "notebook": "BasicMagics", + "page": "BasicMagics", + "pastebin": "CodeMagics", + "pdb": "ExecutionMagics", + "pdef": "NamespaceMagics", + "pdoc": "NamespaceMagics", + "pfile": "NamespaceMagics", + "pinfo": "NamespaceMagics", + "pinfo2": "NamespaceMagics", + "pip": "PackagingMagics", + "popd": "OSMagics", + "pprint": "BasicMagics", + "precision": "BasicMagics", + "prun": "ExecutionMagics", + "psearch": "NamespaceMagics", + "psource": "NamespaceMagics", + "pushd": "OSMagics", + "pwd": "OSMagics", + "pycat": "OSMagics", + "pylab": "PylabMagics", + "qtconsole": "KernelMagics", + "quickref": "BasicMagics", + "recall": "HistoryMagics", + "rehashx": "OSMagics", + "reload_ext": "ExtensionMagics", + "rep": "Other", + "rerun": "HistoryMagics", + "reset": "NamespaceMagics", + "reset_selective": "NamespaceMagics", + "rm": "Other", + "rmdir": "Other", + "run": "ExecutionMagics", + "save": "CodeMagics", + "sc": "OSMagics", + "set_env": "OSMagics", + "store": "StoreMagics", + "sx": "OSMagics", + "system": "OSMagics", + "tb": "ExecutionMagics", + "time": "ExecutionMagics", + "timeit": "ExecutionMagics", + "unalias": "OSMagics", + "unload_ext": "ExtensionMagics", + "who": "NamespaceMagics", + "who_ls": "NamespaceMagics", + "whos": "NamespaceMagics", + "xdel": "NamespaceMagics", + "xmode": "BasicMagics" + } + }, + "text/plain": [ + "Available line magics:\n", + "%alias %alias_magic %autoawait %autocall %automagic %autosave %bookmark %cat %cd %clear %colors %conda %config %connect_info %cp %debug %dhist %dirs %doctest_mode %ed %edit %env %gui %hist %history %killbgscripts %ldir %less %lf %lk %ll %load %load_ext %loadpy %logoff %logon %logstart %logstate %logstop %ls %lsmagic %lx %macro %magic %man %matplotlib %mkdir %more %mv %notebook %page %pastebin %pdb %pdef %pdoc %pfile %pinfo %pinfo2 %pip %popd %pprint %precision %prun %psearch %psource %pushd %pwd %pycat %pylab %qtconsole %quickref %recall %rehashx %reload_ext %rep %rerun %reset %reset_selective %rm %rmdir %run %save %sc %set_env %store %sx %system %tb %time %timeit %unalias %unload_ext %who %who_ls %whos %xdel %xmode\n", + "\n", + "Available cell magics:\n", + "%%! %%HTML %%SVG %%bash %%capture %%debug %%file %%html %%javascript %%js %%latex %%markdown %%perl %%prun %%pypy %%python %%python2 %%python3 %%ruby %%script %%sh %%svg %%sx %%system %%time %%timeit %%writefile\n", + "\n", + "Automagic is ON, % prefix IS NOT needed for line magics." + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "%lsmagic" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], "metadata": { "kernelspec": { "display_name": "Python 3", @@ -16,10 +232,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.3" + "version": "3.6.4" } }, "nbformat": 4, "nbformat_minor": 2 } -