{ "cells": [ { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# The Jupyter Notebook \n", "\n", "It is a ```web application``` that allows you to create and share documents that contain \n", "- live code\n", "- equations\n", "- visualizations\n", "- explanatory text" ] }, { "cell_type": "markdown", "metadata": { "ExecuteTime": { "end_time": "2016-10-21T19:12:33.661328", "start_time": "2016-10-21T19:12:33.656067" }, "slideshow": { "slide_type": "subslide" } }, "source": [ "Uses include: \n", "- data cleaning and transformation, \n", "- numerical simulation, \n", "- statistical modeling, \n", "- machine learning \n", "- and much more." ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": false, "slideshow": { "slide_type": "slide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "hello world\n" ] } ], "source": [ "print 'hello world'" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": false, "slideshow": { "slide_type": "slide" } }, "outputs": [ { "data": { "text/plain": [ "2" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "1 + 1" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "$E = MC^2$" ] }, { "cell_type": "markdown", "metadata": { "ExecuteTime": { "end_time": "2016-10-24T22:38:25.581356", "start_time": "2016-10-24T22:38:25.576650" }, "slideshow": { "slide_type": "subslide" } }, "source": [ "\\begin{align}\n", "\\dot{x} & = \\sigma(y-x) \\\\\n", "\\dot{y} & = \\rho x - y - xz \\\\\n", "\\dot{z} & = -\\beta z + xy\n", "\\end{align}" ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "ExecuteTime": { "end_time": "2016-10-21T19:15:43.128652", "start_time": "2016-10-21T19:15:42.887900" }, "collapsed": false, "slideshow": { "slide_type": "slide" } }, "outputs": [ { "data": { "image/png": "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\nRU5ErkJggg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "%matplotlib inline\n", "import matplotlib.pyplot as plt\n", "\n", "xi = [1, 2, 3, 4, 5]\n", "y = [3, 5, 9, 13, 16]\n", "\n", "plt.plot(xi, y, 'gs')\n", "plt.xlabel('$x_i$', fontsize = 20)\n", "plt.ylabel('$y$', fontsize = 20)\n", "plt.title('$Scatter\\,Plot$', fontsize = 20)\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# 一级标题\n", "## 二级标题\n", "复旦大学是一个非常棒的大学!" ] }, { "cell_type": "markdown", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# 运行C代码\n", "\n", "C functions are typically split into header files (.h) where things are declared but not defined, and implementation files (.c) where they are defined. http://people.duke.edu/~ccc14/sta-663/CrashCourseInC.html#a-tutorial-example-coding-a-fibonacci-function-in-c" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "ExecuteTime": { "end_time": "2016-10-21T18:51:10.219289", "start_time": "2016-10-21T18:51:10.212948" }, "collapsed": false, "slideshow": { "slide_type": "subslide" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Writing hello.c\n" ] } ], "source": [ "%%file hello.c\n", "#include \n", "\n", "int main() {\n", " printf(\"Hello, world!\");\n", "}" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "ExecuteTime": { "end_time": "2016-10-21T19:08:26.650802", "start_time": "2016-10-21T19:08:26.508656" }, "collapsed": true, "slideshow": { "slide_type": "subslide" } }, "outputs": [], "source": [ "! gcc hello.c -o hello # 编译" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "ExecuteTime": { "end_time": "2016-10-21T19:08:33.816833", "start_time": "2016-10-21T19:08:33.704293" }, "collapsed": false, "slideshow": { "slide_type": "fragment" } }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Hello, world!" ] } ], "source": [ "! ./hello # 执行" ] }, { "cell_type": "markdown", "metadata": { "ExecuteTime": { "end_time": "2016-10-21T18:54:59.194121", "start_time": "2016-10-21T18:54:59.191115" }, "slideshow": { "slide_type": "slide" } }, "source": [ "# END" ] }, { "cell_type": "code", "execution_count": 16, "metadata": { "ExecuteTime": { "end_time": "2016-10-24T22:47:59.494539", "start_time": "2016-10-24T22:47:59.489522" }, "collapsed": false, "slideshow": { "slide_type": "slide" } }, "outputs": [ { "data": { "application/json": { "cell": { "!": "OSMagics", "HTML": "Other", "SVG": "Other", "bash": "Other", "capture": "ExecutionMagics", "debug": "ExecutionMagics", "file": "Other", "html": "DisplayMagics", "javascript": "DisplayMagics", "latex": "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", "autocall": "AutoMagics", "automagic": "AutoMagics", "autosave": "KernelMagics", "bookmark": "OSMagics", "cat": "Other", "cd": "OSMagics", "clear": "KernelMagics", "colors": "BasicMagics", "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", "install_default_config": "DeprecatedMagics", "install_ext": "ExtensionMagics", "install_profiles": "DeprecatedMagics", "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", "popd": "OSMagics", "pprint": "BasicMagics", "precision": "BasicMagics", "profile": "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 %autocall %automagic %autosave %bookmark %cat %cd %clear %colors %config %connect_info %cp %debug %dhist %dirs %doctest_mode %ed %edit %env %gui %hist %history %install_default_config %install_ext %install_profiles %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 %popd %pprint %precision %profile %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 %%latex %%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": 16, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%lsmagic" ] }, { "cell_type": "code", "execution_count": 31, "metadata": { "ExecuteTime": { "end_time": "2016-10-24T23:04:01.123941", "start_time": "2016-10-24T23:04:01.104835" }, "collapsed": false, "slideshow": { "slide_type": "slide" } }, "outputs": [ { "data": { "application/json": { "Software versions": [ { "module": "Python", "version": "2.7.12 64bit [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)]" }, { "module": "IPython", "version": "4.1.2" }, { "module": "OS", "version": "Darwin 14.0.0 x86_64 i386 64bit" }, { "module": "numpy", "version": "1.11.0" }, { "module": "matplotlib", "version": "1.5.1" }, { "module": "pandas", "version": "0.18.0" }, { "module": "scipy", "version": "0.17.0" }, { "module": "statsmodels", "version": "0.6.1" } ] }, "text/html": [ "
SoftwareVersion
Python2.7.12 64bit [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)]
IPython4.1.2
OSDarwin 14.0.0 x86_64 i386 64bit
numpy1.11.0
matplotlib1.5.1
pandas0.18.0
scipy0.17.0
statsmodels0.6.1
Mon Oct 24 23:04:01 2016 CST
" ], "text/latex": [ "\\begin{tabular}{|l|l|}\\hline\n", "{\\bf Software} & {\\bf Version} \\\\ \\hline\\hline\n", "Python & 2.7.12 64bit [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)] \\\\ \\hline\n", "IPython & 4.1.2 \\\\ \\hline\n", "OS & Darwin 14.0.0 x86\\_64 i386 64bit \\\\ \\hline\n", "numpy & 1.11.0 \\\\ \\hline\n", "matplotlib & 1.5.1 \\\\ \\hline\n", "pandas & 0.18.0 \\\\ \\hline\n", "scipy & 0.17.0 \\\\ \\hline\n", "statsmodels & 0.6.1 \\\\ \\hline\n", "\\hline \\multicolumn{2}{|l|}{Mon Oct 24 23:04:01 2016 CST} \\\\ \\hline\n", "\\end{tabular}\n" ], "text/plain": [ "Software versions\n", "Python 2.7.12 64bit [GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)]\n", "IPython 4.1.2\n", "OS Darwin 14.0.0 x86_64 i386 64bit\n", "numpy 1.11.0\n", "matplotlib 1.5.1\n", "pandas 0.18.0\n", "scipy 0.17.0\n", "statsmodels 0.6.1\n", "Mon Oct 24 23:04:01 2016 CST" ] }, "execution_count": 31, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# install version_information in the terminal first.\n", "# pip install version_information\n", "%reload_ext version_information \n", "%version_information numpy, matplotlib, pandas, scipy, statsmodels" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] } ], "metadata": { "celltoolbar": "Slideshow", "kernelspec": { "display_name": "Python 2", "language": "python", "name": "python2" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.12" }, "latex_envs": { "bibliofile": "biblio.bib", "cite_by": "apalike", "current_citInitial": 1, "eqLabelWithNumbers": true, "eqNumInitial": 0 }, "toc": { "toc_cell": false, "toc_number_sections": false, "toc_section_display": "none", "toc_threshold": 6, "toc_window_display": true } }, "nbformat": 4, "nbformat_minor": 0 }