diff --git a/your-code/[lab-understanding-descriptive-stats] - David Morazzo.ipynb b/your-code/[lab-understanding-descriptive-stats] - David Morazzo.ipynb new file mode 100644 index 0000000..50fa418 --- /dev/null +++ b/your-code/[lab-understanding-descriptive-stats] - David Morazzo.ipynb @@ -0,0 +1,1998 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Understanding Descriptive Statistics\n", + "\n", + "Import the necessary libraries here:" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "# Libraries\n", + "import random\n", + "import pandas as pd\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Challenge 1\n", + "#### 1.- Define a function that simulates rolling a dice 10 times. Save the information in a dataframe.\n", + "**Hint**: you can use the *choices* function from module *random* to help you with the simulation." + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0 3.432\n", + "dtype: float64" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# your code here\n", + "def dice_throw(n):\n", + " throws = random.choices([1,2,3,4,5,6], k=n)\n", + " return pd.DataFrame(throws)\n", + "\n", + "dice_throw(1000).mean()" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
| \n", + " | R | \n", + "
|---|---|
| 0 | \n", + "5 | \n", + "
| 1 | \n", + "1 | \n", + "
| 2 | \n", + "3 | \n", + "
| 3 | \n", + "3 | \n", + "
| 4 | \n", + "2 | \n", + "
| 5 | \n", + "2 | \n", + "
| 6 | \n", + "5 | \n", + "
| 7 | \n", + "5 | \n", + "
| 8 | \n", + "3 | \n", + "
| 9 | \n", + "5 | \n", + "
| 10 | \n", + "2 | \n", + "
| 11 | \n", + "3 | \n", + "
| 12 | \n", + "5 | \n", + "
| 13 | \n", + "6 | \n", + "
| 14 | \n", + "2 | \n", + "
| 15 | \n", + "5 | \n", + "
| 16 | \n", + "4 | \n", + "
| 17 | \n", + "5 | \n", + "
| 18 | \n", + "3 | \n", + "
| 19 | \n", + "1 | \n", + "
| 20 | \n", + "3 | \n", + "
| 21 | \n", + "2 | \n", + "
| 22 | \n", + "1 | \n", + "
| 23 | \n", + "1 | \n", + "
| 24 | \n", + "3 | \n", + "
| 25 | \n", + "3 | \n", + "
| 26 | \n", + "4 | \n", + "
| 27 | \n", + "4 | \n", + "
| 28 | \n", + "1 | \n", + "
| 29 | \n", + "1 | \n", + "
| 30 | \n", + "2 | \n", + "
| 31 | \n", + "4 | \n", + "
| 32 | \n", + "6 | \n", + "
| 33 | \n", + "6 | \n", + "
| 34 | \n", + "6 | \n", + "
| 35 | \n", + "3 | \n", + "
| 36 | \n", + "6 | \n", + "
| 37 | \n", + "1 | \n", + "
| 38 | \n", + "1 | \n", + "
| 39 | \n", + "5 | \n", + "
| 40 | \n", + "1 | \n", + "
| 41 | \n", + "6 | \n", + "
| 42 | \n", + "4 | \n", + "
| 43 | \n", + "5 | \n", + "
| 44 | \n", + "6 | \n", + "
| 45 | \n", + "1 | \n", + "
| 46 | \n", + "4 | \n", + "
| 47 | \n", + "3 | \n", + "
| 48 | \n", + "4 | \n", + "
| 49 | \n", + "2 | \n", + "
| \n", + " | Unnamed: 0 | \n", + "roll | \n", + "value | \n", + "
|---|---|---|---|
| 0 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "
| 47 | \n", + "47 | \n", + "47 | \n", + "1 | \n", + "
| 56 | \n", + "56 | \n", + "56 | \n", + "1 | \n", + "
| 9 | \n", + "9 | \n", + "9 | \n", + "1 | \n", + "
| 73 | \n", + "73 | \n", + "73 | \n", + "1 | \n", + "
| \n", + " | Unnamed: 0 | \n", + "roll | \n", + "value | \n", + "
|---|---|---|---|
| 564 | \n", + "564 | \n", + "564 | \n", + "1 | \n", + "
| 922 | \n", + "922 | \n", + "922 | \n", + "1 | \n", + "
| 560 | \n", + "560 | \n", + "560 | \n", + "1 | \n", + "
| 213 | \n", + "213 | \n", + "213 | \n", + "1 | \n", + "
| 214 | \n", + "214 | \n", + "214 | \n", + "1 | \n", + "
| ... | \n", + "... | \n", + "... | \n", + "... | \n", + "
| 855 | \n", + "855 | \n", + "855 | \n", + "6 | \n", + "
| 360 | \n", + "360 | \n", + "360 | \n", + "6 | \n", + "
| 857 | \n", + "857 | \n", + "857 | \n", + "6 | \n", + "
| 388 | \n", + "388 | \n", + "388 | \n", + "6 | \n", + "
| 999 | \n", + "999 | \n", + "999 | \n", + "6 | \n", + "
1000 rows × 3 columns
\n", + "| \n", + " | observation | \n", + "
|---|---|
| 489 | \n", + "1.0 | \n", + "
| 209 | \n", + "1.0 | \n", + "
| 301 | \n", + "2.0 | \n", + "
| 451 | \n", + "2.0 | \n", + "
| 338 | \n", + "4.0 | \n", + "
| ... | \n", + "... | \n", + "
| 523 | \n", + "69.0 | \n", + "
| 437 | \n", + "70.0 | \n", + "
| 493 | \n", + "71.0 | \n", + "
| 339 | \n", + "73.0 | \n", + "
| 363 | \n", + "82.0 | \n", + "
1000 rows × 1 columns
\n", + "| \n", + " | observation | \n", + "
|---|---|
| count | \n", + "1000.0000 | \n", + "
| mean | \n", + "36.5600 | \n", + "
| std | \n", + "12.8165 | \n", + "
| min | \n", + "1.0000 | \n", + "
| 25% | \n", + "28.0000 | \n", + "
| 50% | \n", + "37.0000 | \n", + "
| 75% | \n", + "45.0000 | \n", + "
| max | \n", + "82.0000 | \n", + "
| \n", + " | observation | \n", + "
|---|---|
| 327 | \n", + "19.0 | \n", + "
| 998 | \n", + "19.0 | \n", + "
| 96 | \n", + "19.0 | \n", + "
| 897 | \n", + "20.0 | \n", + "
| 272 | \n", + "20.0 | \n", + "
| ... | \n", + "... | \n", + "
| 616 | \n", + "35.0 | \n", + "
| 186 | \n", + "35.0 | \n", + "
| 263 | \n", + "35.0 | \n", + "
| 288 | \n", + "36.0 | \n", + "
| 525 | \n", + "36.0 | \n", + "
1000 rows × 1 columns
\n", + "| \n", + " | observation | \n", + "
|---|---|
| 263 | \n", + "1.0 | \n", + "
| 924 | \n", + "2.0 | \n", + "
| 415 | \n", + "2.0 | \n", + "
| 639 | \n", + "4.0 | \n", + "
| 698 | \n", + "4.0 | \n", + "
| ... | \n", + "... | \n", + "
| 76 | \n", + "75.0 | \n", + "
| 323 | \n", + "75.0 | \n", + "
| 12 | \n", + "76.0 | \n", + "
| 937 | \n", + "77.0 | \n", + "
| 218 | \n", + "77.0 | \n", + "
1000 rows × 1 columns
\n", + "| \n", + " | R | \n", + "
|---|---|
| 0 | \n", + "6 | \n", + "
| 1 | \n", + "3 | \n", + "
| 2 | \n", + "4 | \n", + "
| 3 | \n", + "1 | \n", + "
| 4 | \n", + "1 | \n", + "
| 5 | \n", + "1 | \n", + "
| 6 | \n", + "2 | \n", + "
| 7 | \n", + "6 | \n", + "
| 8 | \n", + "1 | \n", + "
| 9 | \n", + "2 | \n", + "
| 10 | \n", + "2 | \n", + "
| 11 | \n", + "2 | \n", + "
| 12 | \n", + "1 | \n", + "
| 13 | \n", + "2 | \n", + "
| 14 | \n", + "5 | \n", + "
| 15 | \n", + "3 | \n", + "
| 16 | \n", + "4 | \n", + "
| 17 | \n", + "4 | \n", + "
| 18 | \n", + "6 | \n", + "
| 19 | \n", + "4 | \n", + "
| 20 | \n", + "6 | \n", + "
| 21 | \n", + "4 | \n", + "
| 22 | \n", + "1 | \n", + "
| 23 | \n", + "1 | \n", + "
| 24 | \n", + "4 | \n", + "
| 25 | \n", + "6 | \n", + "
| 26 | \n", + "2 | \n", + "
| 27 | \n", + "4 | \n", + "
| 28 | \n", + "2 | \n", + "
| 29 | \n", + "2 | \n", + "
| 30 | \n", + "4 | \n", + "
| 31 | \n", + "6 | \n", + "
| 32 | \n", + "2 | \n", + "
| 33 | \n", + "1 | \n", + "
| 34 | \n", + "3 | \n", + "
| 35 | \n", + "5 | \n", + "
| 36 | \n", + "4 | \n", + "
| 37 | \n", + "3 | \n", + "
| 38 | \n", + "3 | \n", + "
| 39 | \n", + "5 | \n", + "
| 40 | \n", + "1 | \n", + "
| 41 | \n", + "6 | \n", + "
| 42 | \n", + "6 | \n", + "
| 43 | \n", + "6 | \n", + "
| 44 | \n", + "2 | \n", + "
| 45 | \n", + "4 | \n", + "
| 46 | \n", + "5 | \n", + "
| 47 | \n", + "3 | \n", + "
| 48 | \n", + "1 | \n", + "
| 49 | \n", + "3 | \n", + "
| \n", + " | Unnamed: 0 | \n", + "roll | \n", + "value | \n", + "
|---|---|---|---|
| 0 | \n", + "0 | \n", + "0 | \n", + "1 | \n", + "
| 47 | \n", + "47 | \n", + "47 | \n", + "1 | \n", + "
| 56 | \n", + "56 | \n", + "56 | \n", + "1 | \n", + "
| 9 | \n", + "9 | \n", + "9 | \n", + "1 | \n", + "
| 73 | \n", + "73 | \n", + "73 | \n", + "1 | \n", + "
| \n", + " | Unnamed: 0 | \n", + "roll | \n", + "value | \n", + "
|---|---|---|---|
| 564 | \n", + "564 | \n", + "564 | \n", + "1 | \n", + "
| 922 | \n", + "922 | \n", + "922 | \n", + "1 | \n", + "
| 560 | \n", + "560 | \n", + "560 | \n", + "1 | \n", + "
| 213 | \n", + "213 | \n", + "213 | \n", + "1 | \n", + "
| 214 | \n", + "214 | \n", + "214 | \n", + "1 | \n", + "
| ... | \n", + "... | \n", + "... | \n", + "... | \n", + "
| 855 | \n", + "855 | \n", + "855 | \n", + "6 | \n", + "
| 360 | \n", + "360 | \n", + "360 | \n", + "6 | \n", + "
| 857 | \n", + "857 | \n", + "857 | \n", + "6 | \n", + "
| 388 | \n", + "388 | \n", + "388 | \n", + "6 | \n", + "
| 999 | \n", + "999 | \n", + "999 | \n", + "6 | \n", + "
1000 rows × 3 columns
\n", + "| \n", + " | observation | \n", + "
|---|---|
| 489 | \n", + "1.0 | \n", + "
| 209 | \n", + "1.0 | \n", + "
| 301 | \n", + "2.0 | \n", + "
| 451 | \n", + "2.0 | \n", + "
| 338 | \n", + "4.0 | \n", + "
| ... | \n", + "... | \n", + "
| 523 | \n", + "69.0 | \n", + "
| 437 | \n", + "70.0 | \n", + "
| 493 | \n", + "71.0 | \n", + "
| 339 | \n", + "73.0 | \n", + "
| 363 | \n", + "82.0 | \n", + "
1000 rows × 1 columns
\n", + "| \n", + " | observation | \n", + "
|---|---|
| count | \n", + "1000.0000 | \n", + "
| mean | \n", + "36.5600 | \n", + "
| std | \n", + "12.8165 | \n", + "
| min | \n", + "1.0000 | \n", + "
| 25% | \n", + "28.0000 | \n", + "
| 50% | \n", + "37.0000 | \n", + "
| 75% | \n", + "45.0000 | \n", + "
| max | \n", + "82.0000 | \n", + "
| \n", + " | observation | \n", + "
|---|---|
| 327 | \n", + "19.0 | \n", + "
| 998 | \n", + "19.0 | \n", + "
| 96 | \n", + "19.0 | \n", + "
| 897 | \n", + "20.0 | \n", + "
| 272 | \n", + "20.0 | \n", + "
| ... | \n", + "... | \n", + "
| 616 | \n", + "35.0 | \n", + "
| 186 | \n", + "35.0 | \n", + "
| 263 | \n", + "35.0 | \n", + "
| 288 | \n", + "36.0 | \n", + "
| 525 | \n", + "36.0 | \n", + "
1000 rows × 1 columns
\n", + "