|
| 1 | +{ |
| 2 | + "cells": [ |
| 3 | + { |
| 4 | + "cell_type": "markdown", |
| 5 | + "metadata": {}, |
| 6 | + "source": [ |
| 7 | + "<h1 align=\"center\", style=\"color:green\">Matplotlib Tutorial: Subplots</h1>" |
| 8 | + ] |
| 9 | + }, |
| 10 | + { |
| 11 | + "cell_type": "code", |
| 12 | + "execution_count": 1, |
| 13 | + "metadata": { |
| 14 | + "collapsed": true |
| 15 | + }, |
| 16 | + "outputs": [], |
| 17 | + "source": [ |
| 18 | + "%matplotlib inline\n", |
| 19 | + "import matplotlib.pyplot as plt" |
| 20 | + ] |
| 21 | + }, |
| 22 | + { |
| 23 | + "cell_type": "code", |
| 24 | + "execution_count": 35, |
| 25 | + "metadata": { |
| 26 | + "scrolled": true |
| 27 | + }, |
| 28 | + "outputs": [ |
| 29 | + { |
| 30 | + "data": { |
| 31 | + "text/plain": [ |
| 32 | + "<Container object of 4 artists>" |
| 33 | + ] |
| 34 | + }, |
| 35 | + "execution_count": 35, |
| 36 | + "metadata": {}, |
| 37 | + "output_type": "execute_result" |
| 38 | + }, |
| 39 | + { |
| 40 | + "data": { |
| 41 | + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAYcAAACFCAYAAACwoTTBAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDIuMS4wLCBo\ndHRwOi8vbWF0cGxvdGxpYi5vcmcvpW3flQAAC4FJREFUeJzt3X+sXGWdx/H317aoK0rBXpW0xYux\n0cWNCnZrXTaG2A0WMC2JkNTsat1gGiMkmF3jlt1Eoy5Z3T+UuLpuWIqpP3ZB6w8qStguP/7YZKm0\n/KiLFbkqLg1I0QJVN4tWv/5xngtjn7l3Zpi5c6bh/Upu7jnPeeY533k6937uOXPmNDITSZI6Pavt\nAiRJk8dwkCRVDAdJUsVwkCRVDAdJUsVwkCRVDAdJUsVwkCRVDAdJUmVx2wXMZ9myZTk9Pd12GZJ0\nTNm7d+9PM3NqmDEmOhymp6fZs2dP22VI0jElIn487BieVpIkVQwHSVLFcJAkVSb6PQfpWDa99Ztt\nl9Cq+z96XtslaAgeOUiSKoaDJKliOEiSKoaDJKliOEiSKoaDJKliOEiSKoaDJKliOEiSKoaDJKli\nOEiSKt5bSdJE8t5U7d6byiMHSVLFIwfNyb/cvKuonrk8cpAkVQwHSVLFcJAkVQwHSVKl73CIiEUR\ncWdEXF/WT42I3RFxX0RcGxHHlfZnl/WZsn26Y4zLSvu9EfHmUT8ZSdJoDHLkcCmwv2P9Y8AnMnMV\n8ChwUWm/CHg0M18OfKL0IyJOAzYBrwLWA/8cEYuGK1+StBD6CoeIWAGcB1xV1gN4E7CjdNkOnF+W\nN5Z1yvZ1pf9G4JrMfCIzfwTMAGtG8SQkSaPV75HDFcD7gd+W9RcCj2XmkbJ+AFhelpcDDwCU7Y+X\n/k+2d3mMJGmC9PwQXES8BTiYmXsj4qzZ5i5ds8e2+R7Tub8twBaAU045pVd58/JDXH6IS9LT08+R\nw5nAhoi4H7iG5nTSFcDSiJgNlxXAg2X5ALASoGw/ATjU2d7lMU/KzCszc3Vmrp6amhr4CUmShtcz\nHDLzssxckZnTNG8o35yZfw7cAlxQum0GrivLO8s6ZfvNmZmlfVO5mulUYBXw7ZE9E0nSyAxzb6W/\nAa6JiL8H7gS2lfZtwOcjYobmiGETQGbeExFfAr4LHAEuzszfDLF/SdICGSgcMvNW4Nay/EO6XG2U\n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\n", |
| 42 | + "text/plain": [ |
| 43 | + "<matplotlib.figure.Figure at 0x1781d4c96d8>" |
| 44 | + ] |
| 45 | + }, |
| 46 | + "metadata": {}, |
| 47 | + "output_type": "display_data" |
| 48 | + } |
| 49 | + ], |
| 50 | + "source": [ |
| 51 | + "year=[2014,2015,2016,2017]\n", |
| 52 | + "income=[4000,4500,5300,4600]\n", |
| 53 | + "expense=[2800,3000,2800,3400]\n", |
| 54 | + "\n", |
| 55 | + "plt.subplot(2,1,1)\n", |
| 56 | + "# income.set_title('Income')\n", |
| 57 | + "plt.bar(year,income)\n", |
| 58 | + "\n", |
| 59 | + "\n", |
| 60 | + "# plt.subplot(2,1,2)\n", |
| 61 | + "# plt.bar(year,expense,color='green')" |
| 62 | + ] |
| 63 | + } |
| 64 | + ], |
| 65 | + "metadata": { |
| 66 | + "kernelspec": { |
| 67 | + "display_name": "Python 3", |
| 68 | + "language": "python", |
| 69 | + "name": "python3" |
| 70 | + }, |
| 71 | + "language_info": { |
| 72 | + "codemirror_mode": { |
| 73 | + "name": "ipython", |
| 74 | + "version": 3 |
| 75 | + }, |
| 76 | + "file_extension": ".py", |
| 77 | + "mimetype": "text/x-python", |
| 78 | + "name": "python", |
| 79 | + "nbconvert_exporter": "python", |
| 80 | + "pygments_lexer": "ipython3", |
| 81 | + "version": "3.6.3" |
| 82 | + } |
| 83 | + }, |
| 84 | + "nbformat": 4, |
| 85 | + "nbformat_minor": 2 |
| 86 | +} |
0 commit comments