{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Un titre en Markdown" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Le markdown semble beaucoup mieux que les commentaires pour expliquer ce que je fait, en plus je peux utiliser des commandes Latex pour écrire mes formules comme $$ \\int_{\\mathbb R} e^{-\\frac{x^2}{2}} dx = \\sqrt{2\\pi}.$$" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Maintenant explorons un peu les commandes \"magiques\" (et pratiquons la complétion automatique)." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Commande inline" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "hidePrompt": true }, "outputs": [], "source": [ "from matplotlib import pyplot as plt\n", "import numpy as np\n", "from scipy import stats as st" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "x=st.norm.rvs(0,1,size=1000000)" ] }, { "cell_type": "code", "execution_count": 29, "metadata": {}, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "plt.hist(x,bins=100,density=True)\n", "plt.show()" ] }, { "cell_type": "code", "execution_count": 28, "metadata": {}, "outputs": [ { "data": { "image/png": "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\n", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "%matplotlib inline\n", "\n", "plt.hist(x,bins=100,density=True)\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Conclusion :** Il semble que Inline soit désormais le mode par défaut de jupyter notebook pour afficher les graphes " ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "hideCode": false, "hideOutput": true }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Help on function hist in module matplotlib.pyplot:\n", "\n", "hist(x, bins=None, range=None, density=None, weights=None, cumulative=False, bottom=None, histtype='bar', align='mid', orientation='vertical', rwidth=None, log=False, color=None, label=None, stacked=False, normed=None, hold=None, data=None, **kwargs)\n", " Plot a histogram.\n", " \n", " Compute and draw the histogram of *x*. The return value is a\n", " tuple (*n*, *bins*, *patches*) or ([*n0*, *n1*, ...], *bins*,\n", " [*patches0*, *patches1*,...]) if the input contains multiple\n", " data.\n", " \n", " Multiple data can be provided via *x* as a list of datasets\n", " of potentially different length ([*x0*, *x1*, ...]), or as\n", " a 2-D ndarray in which each column is a dataset. Note that\n", " the ndarray form is transposed relative to the list form.\n", " \n", " Masked arrays are not supported at present.\n", " \n", " Parameters\n", " ----------\n", " x : (n,) array or sequence of (n,) arrays\n", " Input values, this takes either a single array or a sequence of\n", " arrays which are not required to be of the same length\n", " \n", " bins : integer or sequence or 'auto', optional\n", " If an integer is given, ``bins + 1`` bin edges are calculated and\n", " returned, consistent with :func:`numpy.histogram`.\n", " \n", " If `bins` is a sequence, gives bin edges, including left edge of\n", " first bin and right edge of last bin. In this case, `bins` is\n", " returned unmodified.\n", " \n", " All but the last (righthand-most) bin is half-open. In other\n", " words, if `bins` is::\n", " \n", " [1, 2, 3, 4]\n", " \n", " then the first bin is ``[1, 2)`` (including 1, but excluding 2) and\n", " the second ``[2, 3)``. The last bin, however, is ``[3, 4]``, which\n", " *includes* 4.\n", " \n", " Unequally spaced bins are supported if *bins* is a sequence.\n", " \n", " If Numpy 1.11 is installed, may also be ``'auto'``.\n", " \n", " Default is taken from the rcParam ``hist.bins``.\n", " \n", " range : tuple or None, optional\n", " The lower and upper range of the bins. Lower and upper outliers\n", " are ignored. If not provided, *range* is ``(x.min(), x.max())``.\n", " Range has no effect if *bins* is a sequence.\n", " \n", " If *bins* is a sequence or *range* is specified, autoscaling\n", " is based on the specified bin range instead of the\n", " range of x.\n", " \n", " Default is ``None``\n", " \n", " density : boolean, optional\n", " If ``True``, the first element of the return tuple will\n", " be the counts normalized to form a probability density, i.e.,\n", " the area (or integral) under the histogram will sum to 1.\n", " This is achieved by dividing the count by the number of\n", " observations times the bin width and not dividing by the total\n", " number of observations. If *stacked* is also ``True``, the sum of\n", " the histograms is normalized to 1.\n", " \n", " Default is ``None`` for both *normed* and *density*. If either is\n", " set, then that value will be used. If neither are set, then the\n", " args will be treated as ``False``.\n", " \n", " If both *density* and *normed* are set an error is raised.\n", " \n", " weights : (n, ) array_like or None, optional\n", " An array of weights, of the same shape as *x*. Each value in *x*\n", " only contributes its associated weight towards the bin count\n", " (instead of 1). If *normed* or *density* is ``True``,\n", " the weights are normalized, so that the integral of the density\n", " over the range remains 1.\n", " \n", " Default is ``None``\n", " \n", " cumulative : boolean, optional\n", " If ``True``, then a histogram is computed where each bin gives the\n", " counts in that bin plus all bins for smaller values. The last bin\n", " gives the total number of datapoints. If *normed* or *density*\n", " is also ``True`` then the histogram is normalized such that the\n", " last bin equals 1. If *cumulative* evaluates to less than 0\n", " (e.g., -1), the direction of accumulation is reversed.\n", " In this case, if *normed* and/or *density* is also ``True``, then\n", " the histogram is normalized such that the first bin equals 1.\n", " \n", " Default is ``False``\n", " \n", " bottom : array_like, scalar, or None\n", " Location of the bottom baseline of each bin. If a scalar,\n", " the base line for each bin is shifted by the same amount.\n", " If an array, each bin is shifted independently and the length\n", " of bottom must match the number of bins. If None, defaults to 0.\n", " \n", " Default is ``None``\n", " \n", " histtype : {'bar', 'barstacked', 'step', 'stepfilled'}, optional\n", " The type of histogram to draw.\n", " \n", " - 'bar' is a traditional bar-type histogram. If multiple data\n", " are given the bars are arranged side by side.\n", " \n", " - 'barstacked' is a bar-type histogram where multiple\n", " data are stacked on top of each other.\n", " \n", " - 'step' generates a lineplot that is by default\n", " unfilled.\n", " \n", " - 'stepfilled' generates a lineplot that is by default\n", " filled.\n", " \n", " Default is 'bar'\n", " \n", " align : {'left', 'mid', 'right'}, optional\n", " Controls how the histogram is plotted.\n", " \n", " - 'left': bars are centered on the left bin edges.\n", " \n", " - 'mid': bars are centered between the bin edges.\n", " \n", " - 'right': bars are centered on the right bin edges.\n", " \n", " Default is 'mid'\n", " \n", " orientation : {'horizontal', 'vertical'}, optional\n", " If 'horizontal', `~matplotlib.pyplot.barh` will be used for\n", " bar-type histograms and the *bottom* kwarg will be the left edges.\n", " \n", " rwidth : scalar or None, optional\n", " The relative width of the bars as a fraction of the bin width. If\n", " ``None``, automatically compute the width.\n", " \n", " Ignored if *histtype* is 'step' or 'stepfilled'.\n", " \n", " Default is ``None``\n", " \n", " log : boolean, optional\n", " If ``True``, the histogram axis will be set to a log scale. If\n", " *log* is ``True`` and *x* is a 1D array, empty bins will be\n", " filtered out and only the non-empty ``(n, bins, patches)``\n", " will be returned.\n", " \n", " Default is ``False``\n", " \n", " color : color or array_like of colors or None, optional\n", " Color spec or sequence of color specs, one per dataset. Default\n", " (``None``) uses the standard line color sequence.\n", " \n", " Default is ``None``\n", " \n", " label : string or None, optional\n", " String, or sequence of strings to match multiple datasets. Bar\n", " charts yield multiple patches per dataset, but only the first gets\n", " the label, so that the legend command will work as expected.\n", " \n", " default is ``None``\n", " \n", " stacked : boolean, optional\n", " If ``True``, multiple data are stacked on top of each other If\n", " ``False`` multiple data are arranged side by side if histtype is\n", " 'bar' or on top of each other if histtype is 'step'\n", " \n", " Default is ``False``\n", " \n", " normed : bool, optional\n", " Deprecated; use the density keyword argument instead.\n", " \n", " Returns\n", " -------\n", " n : array or list of arrays\n", " The values of the histogram bins. See *normed* or *density*\n", " and *weights* for a description of the possible semantics.\n", " If input *x* is an array, then this is an array of length\n", " *nbins*. If input is a sequence arrays\n", " ``[data1, data2,..]``, then this is a list of arrays with\n", " the values of the histograms for each of the arrays in the\n", " same order.\n", " \n", " bins : array\n", " The edges of the bins. Length nbins + 1 (nbins left edges and right\n", " edge of last bin). Always a single array even when multiple data\n", " sets are passed in.\n", " \n", " patches : list or list of lists\n", " Silent list of individual patches used to create the histogram\n", " or list of such list if multiple input datasets.\n", " \n", " Other Parameters\n", " ----------------\n", " **kwargs : `~matplotlib.patches.Patch` properties\n", " \n", " See also\n", " --------\n", " hist2d : 2D histograms\n", " \n", " Notes\n", " -----\n", " .. [Notes section required for data comment. See #10189.]\n", " \n", " .. note::\n", " In addition to the above described arguments, this function can take a\n", " **data** keyword argument. If such a **data** argument is given, the\n", " following arguments are replaced by **data[]**:\n", " \n", " * All arguments with the following names: 'weights', 'x'.\n", "\n" ] } ], "source": [ "help(plt.hist)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Exploration des \"commandes magiques\"" ] }, { "cell_type": "code", "execution_count": 14, "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": 14, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%lsmagic" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Remarque :** Il semble que je n'ai plus besoin d'utilser le symbole `%`." ] }, { "cell_type": "code", "execution_count": 15, "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": 15, "metadata": {}, "output_type": "execute_result" } ], "source": [ "lsmagic" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Pour l'instant je ne sais pas trop ce que je peux faire avec ces choses (notons que inline n'y ai plus), il va falloir regarder la docmentation si je souhaite en savoir plus, pour l'instant je vais juste tester les commandes `%%latex`, et `%%R` une fois que j'aurais utiliser `%load_ext` pour charger R." ] }, { "cell_type": "code", "execution_count": 24, "metadata": {}, "outputs": [ { "data": { "text/latex": [ "\n", "Les premières formules \\textit{célèbres} auxquelles j'ai pensé pour tester \\Latex sont : \n", "\\begin{align}\n", "e^{i\\pi}=-1 \\\\\n", "e^{2i\\pi}=1 \n", "\\end{align}\n" ], "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%%latex\n", "\n", "Les premières formules \\textit{célèbres} auxquelles j'ai pensé pour tester \\Latex sont : \n", "\\begin{align}\n", "e^{i\\pi}=-1 \\\\\n", "e^{2i\\pi}=1 \n", "\\end{align}" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "On peut potentiellement faire plus de choses qu'avec le latex intégré en Markdown (comme le align), mais j'ai l'impression que ça reste restreint aux maths. " ] }, { "cell_type": "code", "execution_count": 25, "metadata": {}, "outputs": [], "source": [ "load_ext rpy2.ipython" ] }, { "cell_type": "code", "execution_count": 26, "metadata": {}, "outputs": [ { "data": { "application/json": { "cell": { "!": "OSMagics", "HTML": "Other", "R": "RMagics", "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": { "R": "RMagics", "Rdevice": "RMagics", "Rget": "RMagics", "Rpull": "RMagics", "Rpush": "RMagics", "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", "%R %Rdevice %Rget %Rpull %Rpush %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 %%R %%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": 26, "metadata": {}, "output_type": "execute_result" } ], "source": [ "lsmagic" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "**Remarque :** On voit que j'ai désormais accès à R !" ] }, { "cell_type": "code", "execution_count": 27, "metadata": {}, "outputs": [ { "data": { "image/png": "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\n" }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%%R\n", "\n", "plot(cars)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Exportation" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Pour la suite, je vais essayer d'exporter ça via Gitlab et aussi avec les exports html et pdf." ] } ], "metadata": { "celltoolbar": "Hide code", "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.6.4" } }, "nbformat": 4, "nbformat_minor": 2 }