Commit 8c19e710 authored by Inigo Aldazabal's avatar Inigo Aldazabal

Remove matplotlib section

parent 00c2dda5
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -119,34 +119,7 @@ ...@@ -119,34 +119,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -192,15 +165,6 @@ ...@@ -192,15 +165,6 @@
"outputs": [], "outputs": [],
"source": [] "source": []
}, },
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
},
{ {
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
...@@ -219,7 +183,7 @@ ...@@ -219,7 +183,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -249,34 +213,7 @@ ...@@ -249,34 +213,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -292,34 +229,7 @@ ...@@ -292,34 +229,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -367,16 +277,7 @@ ...@@ -367,16 +277,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -392,16 +293,7 @@ ...@@ -392,16 +293,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -417,34 +309,7 @@ ...@@ -417,34 +309,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -460,16 +325,7 @@ ...@@ -460,16 +325,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -520,16 +376,7 @@ ...@@ -520,16 +376,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -545,16 +392,7 @@ ...@@ -545,16 +392,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -577,7 +415,7 @@ ...@@ -577,7 +415,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -600,16 +438,7 @@ ...@@ -600,16 +438,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -636,6 +465,15 @@ ...@@ -636,6 +465,15 @@
" * `a_j = 2^(3*j) - j`\n" " * `a_j = 2^(3*j) - j`\n"
] ]
}, },
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
},
{ {
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
...@@ -647,23 +485,14 @@ ...@@ -647,23 +485,14 @@
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"#### Comparisons\n" "#### Comparisons:\n"
] ]
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -679,26 +508,7 @@ ...@@ -679,26 +508,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false, "collapsed": true
"scrolled": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -707,14 +517,14 @@ ...@@ -707,14 +517,14 @@
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"#### Shape mismatches\n" "#### Shape mismatches"
] ]
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -723,23 +533,14 @@ ...@@ -723,23 +533,14 @@
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"#### Transposition" "#### Transposition\n"
] ]
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -755,7 +556,7 @@ ...@@ -755,7 +556,7 @@
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
"source": [ "source": [
"**Linear algebra**\n" "**Linear algebra**"
] ]
}, },
{ {
...@@ -785,133 +586,6 @@ ...@@ -785,133 +586,6 @@
"* Look at the help for `np.triu` and `np.tril`." "* Look at the help for `np.triu` and `np.tril`."
] ]
}, },
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Basic matplotlib visualization"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Now that we have our first data arrays, we are going to visualize them.\n",
"\n",
"First tell the notebook to generate the figures inline."
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"The `inline` is important for the notebook, so that plots are displayed\n",
"in the notebook and not in a new window.\n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"*Matplotlib* is a 2D plotting package. We can import its functions as\n",
"below:\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"And then use (note that you have to use `show` explicitly):\n",
"\n",
"```\n",
" plt.plot(x,y) # line plot\n",
"```"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"* **1D plotting**:\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"* **2D arrays** (such as images):\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Exercise: Simple visualizations"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"* Plot some simple arrays / functions.\n",
"\n",
"* Try using the `gray` colormap.\n"
]
},
{ {
"cell_type": "markdown", "cell_type": "markdown",
"metadata": {}, "metadata": {},
...@@ -931,16 +605,7 @@ ...@@ -931,16 +605,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -971,7 +636,7 @@ ...@@ -971,7 +636,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -987,34 +652,7 @@ ...@@ -987,34 +652,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -1052,16 +690,7 @@ ...@@ -1052,16 +690,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -1077,7 +706,7 @@ ...@@ -1077,7 +706,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -1094,25 +723,7 @@ ...@@ -1094,25 +723,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
"metadata": { "metadata": {
"collapsed": false "collapsed": true
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
}, },
"outputs": [], "outputs": [],
"source": [] "source": []
...@@ -1128,7 +739,7 @@ ...@@ -1128,7 +739,7 @@
"cell_type": "code", "cell_type": "code",
"execution_count": 1, "execution_count": 1,
"metadata": { "metadata": {
"collapsed": false "scrolled": true
}, },
"outputs": [ "outputs": [
{ {
...@@ -1155,24 +766,6 @@ ...@@ -1155,24 +766,6 @@
"You can also combine assignment and slicing:\n" "You can also combine assignment and slicing:\n"
] ]
}, },
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": []
},
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": null, "execution_count": null,
...@@ -1199,9 +792,9 @@ ...@@ -1199,9 +792,9 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.6.0" "version": "3.6.1"
} }
}, },
"nbformat": 4, "nbformat": 4,
"nbformat_minor": 0 "nbformat_minor": 1
} }
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment