|
9 | 9 | "# Introduction to Libraries" |
10 | 10 | ] |
11 | 11 | }, |
| 12 | + { |
| 13 | + "cell_type": "markdown", |
| 14 | + "metadata": {}, |
| 15 | + "source": [ |
| 16 | + "# Table of Contents\n", |
| 17 | + " - [Introduction to Libraries](#Introduction-to-Libraries)\n", |
| 18 | + " - [Why are libraries important?](#Why-are-libraries-important?)\n", |
| 19 | + " - [Finding the right Library](#Finding-the-right-Library)\n", |
| 20 | + " - [What is Pandas?](#What-is-Pandas?)\n", |
| 21 | + " - [Why We Need Pandas with Python](#Why-We-Need-Pandas-with-Python)\n", |
| 22 | + " - [How to use a library](#How-to-use-a-library)\n", |
| 23 | + " - [Installing a library](#Installing-a-library)\n", |
| 24 | + " - [Importing the library](#Importing-the-library)\n", |
| 25 | + " - [Accessing its functions](#Accessing-its-functions)\n", |
| 26 | + " - [Getting help and inspiration](#Getting-help-and-inspiration)\n", |
| 27 | + " - [First step: Data import and exploration](#First-step:-Data-import-and-exploration)\n", |
| 28 | + " - [Exercise reading in data](#Exercise-reading-in-data)\n", |
| 29 | + " - [Playground](#Playground)\n", |
| 30 | + " - [Data exploration](#Data-exploration)\n", |
| 31 | + " - [Building the plot from the scratch](#Building-the-plot-from-the-scratch)\n", |
| 32 | + " - [Steps:](#Steps:)\n", |
| 33 | + " - [Finding the limits <a name=\"limits\"></a>](#Finding-the-limits-<a-name=\"limits\"></a>)\n", |
| 34 | + " - [Cleaning missing values <a name=\"clean\"></a>](#Cleaning-missing-values-<a-name=\"clean\"></a>)\n", |
| 35 | + " - [Exercise: Complete Happiness](#Exercise:-Complete-Happiness)\n", |
| 36 | + " - [Adding regional indicator <a name=\"adding\"></a>](#Adding-regional-indicator-<a-name=\"adding\"></a>)\n", |
| 37 | + " - [Exercise: Final Happiness](#Exercise:-Final-Happiness)\n", |
| 38 | + " - [Plotting basic scatter plot <a name=\"scatter\"></a>](#Plotting-basic-scatter-plot-<a-name=\"scatter\"></a>)\n", |
| 39 | + " - [Making frames per year <a name=\"frames\"></a>](#Making-frames-per-year-<a-name=\"frames\"></a>)\n", |
| 40 | + " - [Adding slider bar for time scale <a name=\"slider\"></a>](#Adding-slider-bar-for-time-scale-<a-name=\"slider\"></a>)\n", |
| 41 | + " - [Adding pause-play button <a name=\"button\"></a>](#Adding-pause-play-button-<a-name=\"button\"></a>)\n", |
| 42 | + " - [Using bubble size as a variable <a name=\"size\"></a>](#Using-bubble-size-as-a-variable-<a-name=\"size\"></a>)\n", |
| 43 | + " - [Classify into categories <a name=\"color\"></a>](#Classify-into-categories-<a-name=\"color\"></a>)\n", |
| 44 | + " - [Exercise Frames with category](#Exercise-Frames-with-category)\n", |
| 45 | + " - [Bonus Exercise Fixing a library](#Bonus-Exercise-Fixing-a-library)\n", |
| 46 | + " - [References:](#References:)" |
| 47 | + ] |
| 48 | + }, |
12 | 49 | { |
13 | 50 | "cell_type": "markdown", |
14 | 51 | "metadata": { |
|
402 | 439 | "source": [ |
403 | 440 | "Lets break down the steps we will go through during this notebook.\n", |
404 | 441 | "\n", |
405 | | - "## Steps:\n", |
| 442 | + "## Steps\n", |
406 | 443 | "* [Finding the limits](#limits)\n", |
407 | 444 | "* [Cleaning missing values](#clean)\n", |
408 | 445 | "* [Adding regional indicator](#adding)\n", |
|
1258 | 1295 | "name": "python", |
1259 | 1296 | "nbconvert_exporter": "python", |
1260 | 1297 | "pygments_lexer": "ipython3", |
1261 | | - "version": "3.10.15" |
| 1298 | + "version": "3.10.17" |
1262 | 1299 | } |
1263 | 1300 | }, |
1264 | 1301 | "nbformat": 4, |
|
0 commit comments