From 6ed675680da076266c28aff45a047eacab189636 Mon Sep 17 00:00:00 2001 From: rafaelmello82 <64922281+rafaelmello82@users.noreply.github.com> Date: Sun, 2 Aug 2020 09:07:04 +0100 Subject: [PATCH] lab_ finished_Rafael_mello --- {data => your-code}/ages_population.csv | 0 {data => your-code}/ages_population2.csv | 0 {data => your-code}/ages_population3.csv | 0 your-code/main.ipynb | 1654 ++++++++++++++++- {data => your-code}/roll_the_dice_hundred.csv | 0 .../roll_the_dice_thousand.csv | 0 6 files changed, 1567 insertions(+), 87 deletions(-) rename {data => your-code}/ages_population.csv (100%) rename {data => your-code}/ages_population2.csv (100%) rename {data => your-code}/ages_population3.csv (100%) rename {data => your-code}/roll_the_dice_hundred.csv (100%) rename {data => your-code}/roll_the_dice_thousand.csv (100%) diff --git a/data/ages_population.csv b/your-code/ages_population.csv similarity index 100% rename from data/ages_population.csv rename to your-code/ages_population.csv diff --git a/data/ages_population2.csv b/your-code/ages_population2.csv similarity index 100% rename from data/ages_population2.csv rename to your-code/ages_population2.csv diff --git a/data/ages_population3.csv b/your-code/ages_population3.csv similarity index 100% rename from data/ages_population3.csv rename to your-code/ages_population3.csv diff --git a/your-code/main.ipynb b/your-code/main.ipynb index a0a5b66..2d05c94 100644 --- a/your-code/main.ipynb +++ b/your-code/main.ipynb @@ -11,11 +11,15 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 1, "metadata": {}, "outputs": [], "source": [ - "# Libraries" + "# Libraries\n", + "import pandas as pd \n", + "import random\n", + "import matplotlib.pyplot as plt \n", + "import numpy as np" ] }, { @@ -29,11 +33,120 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "metadata": {}, "outputs": [], "source": [ - "# your code here" + "# your code here\n", + "\n", + "result_list=[] \n", + "\n", + "def dice (x):\n", + " for i in range(x):\n", + " result = random.randint(1, 6)\n", + " result_list.append(result)\n", + "\n", + "result_list \n", + "\n", + "dice(10)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
0
03
13
25
31
44
55
64
76
82
93
\n", + "
" + ], + "text/plain": [ + " 0\n", + "0 3\n", + "1 3\n", + "2 5\n", + "3 1\n", + "4 4\n", + "5 5\n", + "6 4\n", + "7 6\n", + "8 2\n", + "9 3" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = pd.DataFrame(result_list)\n", + "df" ] }, { @@ -45,11 +158,38 @@ }, { "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], + "execution_count": 4, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "df.sort_values(by=[0]).reset_index()[0].plot(kind = 'bar')\n" ] }, { @@ -61,21 +201,88 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 5, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "3 3\n", + "5 2\n", + "4 2\n", + "6 1\n", + "2 1\n", + "1 1\n", + "Name: 0, dtype: int64" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "pd.value_counts(df[0])" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "(array([1., 0., 1., 0., 3., 0., 2., 0., 2., 1.]),\n", + " array([1. , 1.5, 2. , 2.5, 3. , 3.5, 4. , 4.5, 5. , 5.5, 6. ]),\n", + " )" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "# your code here\n", + "plt.hist(df[0])" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\n\\nin first graphic we see all the results one by one. in the second we see the same result grupped by the mode \\n\\n\\n'" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", + "\n", + "in first graphic we see all the results one by one. in the second we see the same result grupped by the mode \n", + "\n", + "\n", "\"\"\"" ] }, @@ -91,11 +298,103 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
0
03
13
25
31
44
55
64
76
82
93
\n", + "
" + ], + "text/plain": [ + " 0\n", + "0 3\n", + "1 3\n", + "2 5\n", + "3 1\n", + "4 4\n", + "5 5\n", + "6 4\n", + "7 6\n", + "8 2\n", + "9 3" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "def mean(x):\n", + " return sum(x) / len(x)\n", + "df" ] }, { @@ -107,11 +406,58 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "(array([1., 0., 1., 0., 3., 0., 2., 0., 2., 1.]),\n", + " array([1. , 1.5, 2. , 2.5, 3. , 3.5, 4. , 4.5, 5. , 5.5, 6. ]),\n", + "
)" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "plt.hist(df[0])\n" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3.6" + ] + }, + "execution_count": 10, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mean(df[0])" ] }, { @@ -124,11 +470,22 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ - "# your code here" + "# your code here\n", + "def median(lst):\n", + " sortedLst = sorted(list(lst))\n", + " lstLen = len(lst)\n", + "\n", + " if (lstLen % 2) == 0:\n", + " index1 = int(lstLen / 2)\n", + " index2 = int((lstLen / 2) - 1)\n", + " return (sortedLst[index1] + sortedLst[index2]) / 2, [index1, index2]\n", + " else:\n", + " index1 = int(lstLen / 2)\n", + " return sortedLst[index1], [index1]\n" ] }, { @@ -140,11 +497,48 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(Q1, median, Q3): [13.0, 14, 21.5]\n" + ] + } + ], "source": [ - "# your code here" + "samples = [28, 12, 8, 27, 16, 31, 14, 13, 19, 1, 1, 22, 13]\n", + "\n", + "med, median_indices = median(samples)\n", + "\n", + "Q2, Q1_indices = median(samples[:median_indices[0]])\n", + "Q1, Q2_indices = median(samples[median_indices[-1] + 1:])\n", + "\n", + "quartiles = [Q1, med, Q2]\n", + "\n", + "print(\"(Q1, median, Q3): {}\".format(quartiles))" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(14, [6])" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "median(samples)" ] }, { @@ -158,21 +552,188 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 14, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Unnamed: 0rollvalue
0001
4747471
5656561
9991
7373731
............
1717176
1111116
2424246
2121216
9999996
\n", + "

100 rows × 3 columns

\n", + "
" + ], + "text/plain": [ + " Unnamed: 0 roll value\n", + "0 0 0 1\n", + "47 47 47 1\n", + "56 56 56 1\n", + "9 9 9 1\n", + "73 73 73 1\n", + ".. ... ... ...\n", + "17 17 17 6\n", + "11 11 11 6\n", + "24 24 24 6\n", + "21 21 21 6\n", + "99 99 99 6\n", + "\n", + "[100 rows x 3 columns]" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "# your code here\n", + "data = pd.read_csv('roll_the_dice_hundred.csv')\n", + "data=data.sort_values(by='value')\n", + "data\n" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 15, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "data['value'].hist()" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\n\\n'" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", + "\n", "\"\"\"" ] }, @@ -185,11 +746,24 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 17, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "3.74" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "mean(data['value'])" ] }, { @@ -201,11 +775,31 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 18, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "6 23\n", + "4 22\n", + "2 17\n", + "3 14\n", + "5 12\n", + "1 12\n", + "Name: value, dtype: int64" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "data['value'].value_counts()\n", + "\n" ] }, { @@ -217,21 +811,62 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 19, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "(array([12., 0., 17., 0., 14., 0., 22., 0., 12., 23.]),\n", + " array([1. , 1.5, 2. , 2.5, 3. , 3.5, 4. , 4.5, 5. , 5.5, 6. ]),\n", + " )" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "plt.hist(data['value'])\n", + "\n", + "\n" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 20, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\nthe mean is between 3 , 4\\n'" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", + "the mean is between 3 , 4\n", "\"\"\"" ] }, @@ -244,21 +879,128 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 21, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "3.447" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "data = pd.read_csv('roll_the_dice_thousand.csv')\n", + "data\n", + "\n", + "data=data.sort_values(by='value')\n", + "\n", + "data_hist=data.groupby('value')['value'].count()\n", + "plt.bar(data_hist.index,data_hist.values)\n", + "\n", + "mean(data['value'])" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 22, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "3 175\n", + "1 175\n", + "4 168\n", + "2 167\n", + "6 166\n", + "5 149\n", + "Name: value, dtype: int64" + ] + }, + "execution_count": 22, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data['value'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(array([175., 0., 167., 0., 175., 0., 168., 0., 149., 166.]),\n", + " array([1. , 1.5, 2. , 2.5, 3. , 3.5, 4. , 4.5, 5. , 5.5, 6. ]),\n", + " )" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.hist(data['value'])" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\n\\nnow, when we increase the number of samples, we can see the each value tend to the same distribution\\n\\n'" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", + "\n", + "now, when we increase the number of samples, we can see the each value tend to the same distribution\n", + "\n", "\"\"\"" ] }, @@ -274,11 +1016,175 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 25, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
observation
068.0
112.0
245.0
338.0
449.0
......
99527.0
99647.0
99753.0
99833.0
99931.0
\n", + "

1000 rows × 1 columns

\n", + "
" + ], + "text/plain": [ + " observation\n", + "0 68.0\n", + "1 12.0\n", + "2 45.0\n", + "3 38.0\n", + "4 49.0\n", + ".. ...\n", + "995 27.0\n", + "996 47.0\n", + "997 53.0\n", + "998 33.0\n", + "999 31.0\n", + "\n", + "[1000 rows x 1 columns]" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "data = pd.read_csv('ages_population.csv')\n", + "data" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "39.0 45\n", + "41.0 36\n", + "30.0 34\n", + "35.0 33\n", + "43.0 32\n", + " ..\n", + "70.0 1\n", + "71.0 1\n", + "7.0 1\n", + "69.0 1\n", + "73.0 1\n", + "Name: observation, Length: 72, dtype: int64" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data['observation'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(array([ 17., 59., 115., 204., 261., 194., 99., 36., 14., 1.]),\n", + " array([ 1. , 9.1, 17.2, 25.3, 33.4, 41.5, 49.6, 57.7, 65.8, 73.9, 82. ]),\n", + "
)" + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAXcAAAD4CAYAAAAXUaZHAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAPXklEQVR4nO3df6zddX3H8edr1LGJbsBaWG2bXTSdE5dZ3A3DsSwomyIsVpNpShbtDEn9o2aymCzFJVP/IMHEn0s2kjqYuDCQKY4GiMo6F+MSwVusWKydnXRwbUevP3EzMRbe++N8bzi2t72/7/fcz56P5OSc7+d8zzmvnvPtq99+7vd8b6oKSVJbfq7vAJKkpWe5S1KDLHdJapDlLkkNstwlqUFr+g4AsHbt2hobG+s7hiStKvv27ftOVa2b6b6RKPexsTEmJib6jiFJq0qS/zrdfU7LSFKDLHdJapDlLkkNstwlqUGWuyQ1yHKXpAZZ7pLUIMtdkhpkuUtSg0biG6rSbMZ23dfbax+56ZreXltaKPfcJalBlrskNchyl6QGWe6S1KBZyz3JpiSfT3IwyaNJ3tGNvyfJt5Ps7y5XDz3mhiSHkxxK8prl/ANIkk41l6NlTgDvrKqHkzwf2Jfkge6+D1XV+4dXTnIxsA14KfAC4F+S/HpVPb2UwSVJpzfrnntVHauqh7vbPwIOAhvO8JCtwJ1V9ZOqegw4DFy6FGElSXMzrzn3JGPAJcCD3dDbkzyS5NYk53VjG4Anhh42yQz/GCTZkWQiycTU1NS8g0uSTm/O5Z7kecCngOur6ingZuBFwBbgGPCB6VVneHidMlC1u6rGq2p83boZfwWgJGmB5lTuSZ7DoNhvr6q7Aarqyap6uqqeAT7Ks1Mvk8CmoYdvBI4uXWRJ0mzmcrRMgFuAg1X1waHx9UOrvQE40N3eA2xLcnaSi4DNwENLF1mSNJu5HC1zOfBm4GtJ9ndj7wKuTbKFwZTLEeBtAFX1aJK7gK8zONJmp0fKSNLKmrXcq+qLzDyPfv8ZHnMjcOMickmSFsFvqEpSgyx3SWqQ5S5JDbLcJalBlrskNchyl6QGWe6S1CDLXZIaZLlLUoMsd0lqkOUuSQ2y3CWpQZa7JDXIcpekBlnuktQgy12SGmS5S1KDLHdJapDlLkkNstwlqUGWuyQ1yHKXpAZZ7pLUIMtdkhpkuUtSgyx3SWqQ5S5JDbLcJalBlrskNchyl6QGWe6S1KA1s62QZBPwceBXgWeA3VX1kSTnA58AxoAjwJuq6vtJAnwEuBr4MfCnVfXw8sTXShvbdV/fESTNwVz23E8A76yqlwCXATuTXAzsAvZW1WZgb7cM8Fpgc3fZAdy85KklSWc0a7lX1bHpPe+q+hFwENgAbAVu61a7DXh9d3sr8PEa+BJwbpL1S55cknRa85pzTzIGXAI8CFxYVcdg8A8AcEG32gbgiaGHTXZjJz/XjiQTSSampqbmn1ySdFpzLvckzwM+BVxfVU+dadUZxuqUgardVTVeVePr1q2bawxJ0hzMqdyTPIdBsd9eVXd3w09OT7d018e78Ulg09DDNwJHlyauJGkuZi337uiXW4CDVfXBobv2ANu729uBe4bG35KBy4AfTk/fSJJWxqyHQgKXA28GvpZkfzf2LuAm4K4k1wGPA2/s7rufwWGQhxkcCvnWJU0sSZrVrOVeVV9k5nl0gCtnWL+AnYvMJY2Mvo7tP3LTNb28rtrgN1QlqUGWuyQ1yHKXpAZZ7pLUIMtdkhpkuUtSgyx3SWqQ5S5JDbLcJalBlrskNchyl6QGWe6S1CDLXZIaZLlLUoMsd0lqkOUuSQ2y3CWpQZa7JDXIcpekBlnuktQgy12SGmS5S1KDLHdJapDlLkkNstwlqUGWuyQ1yHKXpAZZ7pLUIMtdkhpkuUtSgyx3SWrQrOWe5NYkx5McGBp7T5JvJ9nfXa4euu+GJIeTHErymuUKLkk6vbnsuX8MuGqG8Q9V1Zbucj9AkouBbcBLu8f8bZKzliqsJGluZi33qvoC8L05Pt9W4M6q+klVPQYcBi5dRD5J0gIsZs797Uke6aZtzuvGNgBPDK0z2Y2dIsmOJBNJJqamphYRQ5J0soWW+83Ai4AtwDHgA914Zli3ZnqCqtpdVeNVNb5u3boFxpAkzWRB5V5VT1bV01X1DPBRnp16mQQ2Da26ETi6uIiSpPlaULknWT+0+AZg+kiaPcC2JGcnuQjYDDy0uIiSpPlaM9sKSe4ArgDWJpkE3g1ckWQLgymXI8DbAKrq0SR3AV8HTgA7q+rp5YkuSTqdWcu9qq6dYfiWM6x/I3DjYkJJkhbHb6hKUoMsd0lqkOUuSQ2y3CWpQZa7JDXIcpekBlnuktQgy12SGmS5S1KDLHdJapDlLkkNstwlqUGWuyQ1yHKXpAZZ7pLUIMtdkhpkuUtSgyx3SWqQ5S5JDbLcJalBlrskNchyl6QGrek7gOZvbNd9fUeQNOLcc5ekBlnuktQgy12SGmS5S1KDLHdJapDlLkkNstwlqUGzlnuSW5McT3JgaOz8JA8k+WZ3fV43niR/neRwkkeSvHw5w0uSZjaXPfePAVedNLYL2FtVm4G93TLAa4HN3WUHcPPSxJQkzces5V5VXwC+d9LwVuC27vZtwOuHxj9eA18Czk2yfqnCSpLmZqFz7hdW1TGA7vqCbnwD8MTQepPd2CmS7EgykWRiampqgTEkSTNZ6nPLZIaxmmnFqtoN7AYYHx+fcR3p/7O+ziF05KZrenldLa2F7rk/OT3d0l0f78YngU1D620Eji48niRpIRZa7nuA7d3t7cA9Q+Nv6Y6auQz44fT0jSRp5cw6LZPkDuAKYG2SSeDdwE3AXUmuAx4H3titfj9wNXAY+DHw1mXILEmaxazlXlXXnuauK2dYt4Cdiw0lSVocv6EqSQ2y3CWpQZa7JDXIcpekBlnuktQgy12SGmS5S1KDLHdJapDlLkkNstwlqUGWuyQ1yHKXpAZZ7pLUIMtdkhpkuUtSgyx3SWqQ5S5JDbLcJalBlrskNchyl6QGWe6S1CDLXZIaZLlLUoMsd0lqkOUuSQ2y3CWpQZa7JDVoTd8BVrOxXff1HUGSZuSeuyQ1yHKXpAZZ7pLUoEXNuSc5AvwIeBo4UVXjSc4HPgGMAUeAN1XV9xcXU5I0H0ux5/7KqtpSVePd8i5gb1VtBvZ2y5KkFbQc0zJbgdu627cBr1+G15AkncFiy72AzyXZl2RHN3ZhVR0D6K4vmOmBSXYkmUgyMTU1tcgYkqRhiz3O/fKqOprkAuCBJN+Y6wOrajewG2B8fLwWmUOSNGRRe+5VdbS7Pg58GrgUeDLJeoDu+vhiQ0qS5mfB5Z7knCTPn74NvBo4AOwBtnerbQfuWWxISdL8LGZa5kLg00mmn+cfq+ozSb4M3JXkOuBx4I2LjylJmo8Fl3tVfQt42Qzj3wWuXEwoSdLi+A1VSWqQ5S5JDbLcJalBlrskNchyl6QG+ZuYJP2MPn/D2JGbrunttVvjnrskNchyl6QGWe6S1CDLXZIaZLlLUoMsd0lqkOUuSQ2y3CWpQZa7JDXIcpekBlnuktQgy12SGmS5S1KDLHdJatCqP+Vvn6cnlaRR5Z67JDXIcpekBq36aRlJ7ehrmrXF3wDlnrskNchyl6QGWe6S1CDLXZIaZLlLUoMsd0lqkOUuSQ1atnJPclWSQ0kOJ9m1XK8jSTrVspR7krOAvwFeC1wMXJvk4uV4LUnSqZbrG6qXAoer6lsASe4EtgJfX6bXk6QF6/MEhMv17djlKvcNwBNDy5PA7wyvkGQHsKNb/J8kh+bx/GuB7ywq4dIbxUwwmrlGMROYaz5GMROMZq4zZsr7FvXcv3a6O5ar3DPDWP3MQtVuYPeCnjyZqKrxhTx2uYxiJhjNXKOYCcw1H6OYCUYzV1+ZlusHqpPApqHljcDRZXotSdJJlqvcvwxsTnJRkp8HtgF7lum1JEknWZZpmao6keTtwGeBs4Bbq+rRJXyJBU3nLLNRzASjmWsUM4G55mMUM8Fo5uolU6pq9rUkSauK31CVpAZZ7pLUoFVV7qNySoMktyY5nuTA0Nj5SR5I8s3u+rwVzrQpyeeTHEzyaJJ3jEiuX0jyUJKvdrne241flOTBLtcnuh+8r6gkZyX5SpJ7RyjTkSRfS7I/yUQ31utn2GU4N8knk3yj28Ze0WeuJC/u3qPpy1NJrh+R9+rPu239QJI7ur8DK75trZpyH7FTGnwMuOqksV3A3qraDOztllfSCeCdVfUS4DJgZ/f+9J3rJ8CrquplwBbgqiSXAe8DPtTl+j5w3QrnAngHcHBoeRQyAbyyqrYMHRvd92cI8BHgM1X1G8DLGLxvveWqqkPde7QF+G3gx8Cn+8wEkGQD8GfAeFX9JoMDSrbRx7ZVVaviArwC+OzQ8g3ADT3mGQMODC0fAtZ3t9cDh3p+v+4B/nCUcgHPBR5m8G3l7wBrZvpsVyjLRgZ/+V8F3Mvgi3e9Zupe9wiw9qSxXj9D4JeAx+gOwBiVXEM5Xg38+yhk4tlv55/P4GjEe4HX9LFtrZo9d2Y+pcGGnrLM5MKqOgbQXV/QV5AkY8AlwIOjkKub/tgPHAceAP4T+EFVnehW6eOz/DDwF8Az3fKvjEAmGHyT+3NJ9nWn6ID+P8MXAlPA33fTWH+X5JwRyDVtG3BHd7vXTFX1beD9wOPAMeCHwD562LZWU7nPekoDQZLnAZ8Crq+qp/rOA1BVT9fgv88bGZxU7iUzrbZSeZL8EXC8qvYND8+wah/b1+VV9XIG0487k/x+DxlOtgZ4OXBzVV0C/C/9TA2dopu7fh3wT31nAejm+LcCFwEvAM5h8FmebNm3rdVU7qN+SoMnk6wH6K6Pr3SAJM9hUOy3V9Xdo5JrWlX9APg3Bj8TODfJ9JfoVvqzvBx4XZIjwJ0MpmY+3HMmAKrqaHd9nMEc8qX0/xlOApNV9WC3/EkGZd93LhgU58NV9WS33HemPwAeq6qpqvopcDfwu/Swba2mch/1UxrsAbZ3t7czmPNeMUkC3AIcrKoPjlCudUnO7W7/IoON/yDweeCP+8hVVTdU1caqGmOwHf1rVf1Jn5kAkpyT5PnTtxnMJR+g58+wqv4beCLJi7uhKxmcvrvXXJ1reXZKBvrP9DhwWZLndn8np9+rld+2+vgByCJ+WHE18B8M5mz/ssccdzCYT/spg72a6xjM2e4Fvtldn7/CmX6PwX/1HgH2d5erRyDXbwFf6XIdAP6qG38h8BBwmMF/qc/u6bO8Arh3FDJ1r//V7vLo9Dbe92fYZdgCTHSf4z8D5/Wdi8EP6L8L/PLQ2Ci8V+8FvtFt7/8AnN3HtuXpBySpQatpWkaSNEeWuyQ1yHKXpAZZ7pLUIMtdkhpkuUtSgyx3SWrQ/wEhTlMF6rX/OAAAAABJRU5ErkJggg==\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.hist(data['observation'])" ] }, { @@ -290,21 +1196,66 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 28, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "36.56" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "# your code here\n", + "mean(data['observation'])" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 29, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "12.81008977329979" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.std((data['observation']))" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\n\\nalmost the same \\n'" + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", + "\n", + "almost the same \n", "\"\"\"" ] }, @@ -317,11 +1268,182 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 31, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
observation
068.0
112.0
245.0
338.0
449.0
......
99527.0
99647.0
99753.0
99833.0
99931.0
\n", + "

1000 rows × 1 columns

\n", + "
" + ], + "text/plain": [ + " observation\n", + "0 68.0\n", + "1 12.0\n", + "2 45.0\n", + "3 38.0\n", + "4 49.0\n", + ".. ...\n", + "995 27.0\n", + "996 47.0\n", + "997 53.0\n", + "998 33.0\n", + "999 31.0\n", + "\n", + "[1000 rows x 1 columns]" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "data2 = pd.read_csv('ages_population2.csv')\n", + "data" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "28.0 139\n", + "27.0 125\n", + "26.0 120\n", + "29.0 115\n", + "25.0 98\n", + "30.0 90\n", + "24.0 78\n", + "31.0 61\n", + "23.0 41\n", + "22.0 35\n", + "32.0 31\n", + "33.0 22\n", + "21.0 17\n", + "20.0 13\n", + "34.0 7\n", + "35.0 3\n", + "19.0 3\n", + "36.0 2\n", + "Name: observation, dtype: int64" + ] + }, + "execution_count": 32, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data2['observation'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(array([ 16., 52., 119., 98., 245., 254., 90., 92., 29., 5.]),\n", + " array([19. , 20.7, 22.4, 24.1, 25.8, 27.5, 29.2, 30.9, 32.6, 34.3, 36. ]),\n", + "
)" + ] + }, + "execution_count": 33, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.hist(data2['observation'])" ] }, { @@ -333,12 +1455,24 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 34, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\nyes, now the mean is around 28. before it was around 38\\n'" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", + "yes, now the mean is around 28. before it was around 38\n", "\"\"\"" ] }, @@ -351,21 +1485,66 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 35, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "27.155" + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "data2['observation'].mean()" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 36, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "2.969813932689186" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data2['observation'].std()" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\nlook like the data dispersion is less in this case\\n'" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", + "look like the data dispersion is less in this case\n", "\"\"\"" ] }, @@ -381,11 +1560,175 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 38, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
observation
021.0
121.0
224.0
331.0
454.0
......
99516.0
99655.0
99730.0
99835.0
99943.0
\n", + "

1000 rows × 1 columns

\n", + "
" + ], + "text/plain": [ + " observation\n", + "0 21.0\n", + "1 21.0\n", + "2 24.0\n", + "3 31.0\n", + "4 54.0\n", + ".. ...\n", + "995 16.0\n", + "996 55.0\n", + "997 30.0\n", + "998 35.0\n", + "999 43.0\n", + "\n", + "[1000 rows x 1 columns]" + ] + }, + "execution_count": 38, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "# your code here\n", + "data3 = pd.read_csv('ages_population3.csv')\n", + "\n", + "data3" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "32.0 37\n", + "35.0 31\n", + "37.0 31\n", + "39.0 29\n", + "36.0 26\n", + " ..\n", + "76.0 1\n", + "9.0 1\n", + "1.0 1\n", + "5.0 1\n", + "7.0 1\n", + "Name: observation, Length: 75, dtype: int64" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data3['observation'].value_counts()" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(array([ 8., 33., 78., 158., 187., 174., 133., 57., 117., 55.]),\n", + " array([ 1. , 8.6, 16.2, 23.8, 31.4, 39. , 46.6, 54.2, 61.8, 69.4, 77. ]),\n", + "
)" + ] + }, + "execution_count": 40, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.hist([data3['observation']])" ] }, { @@ -397,21 +1740,68 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 41, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "observation 41.989\n", + "dtype: float64" + ] + }, + "execution_count": 41, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "data3.mean()" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 42, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "observation 16.144706\n", + "dtype: float64" + ] + }, + "execution_count": 42, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data3.std()" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\nnow the values are more spread out. also we can see values around 70. this will affect the mean \\n'" + ] + }, + "execution_count": 43, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", + "now the values are more spread out. also we can see values around 70. this will affect the mean \n", "\"\"\"" ] }, @@ -424,21 +1814,56 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 44, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "observation 30.0\n", + "Name: 0.25, dtype: float64 observation 40.0\n", + "Name: 0.5, dtype: float64 observation 53.0\n", + "Name: 0.75, dtype: float64 observation 41.989\n", + "dtype: float64\n" + ] + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "data3.quantile()\n", + "\n", + "\n", + "q1=data3.quantile(q=0.25)\n", + "median=data3.quantile(q=0.5)\n", + "q3=data3.quantile(q=0.75)\n", + "mean=data3.mean()\n", + "\n", + "print(q1,median,q3,mean)" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 45, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\n\\nthe difference is 13 (53-40). it shows the means has been affected \\n'" + ] + }, + "execution_count": 45, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", + "\n", + "the difference is 13 (53-40). it shows the means has been affected \n", "\"\"\"" ] }, @@ -451,21 +1876,52 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 46, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "observation 67.0\n", + "Name: 0.9, dtype: float64 observation 57.0\n", + "Name: 0.8, dtype: float64\n" + ] + } + ], "source": [ - "# your code here" + "# your code here\n", + "\n", + "\n", + "q9 =data3.quantile(q=0.9)\n", + "\n", + "q8 = data3.quantile(q=0.8)\n", + "\n", + "\n", + "print( q9, q8)\n", + "\n" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 47, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\nabout 10% of people are 67 \\n'" + ] + }, + "execution_count": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", + "about 10% of people are 67 \n", "\"\"\"" ] }, @@ -479,7 +1935,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 48, "metadata": {}, "outputs": [], "source": [ @@ -488,9 +1944,20 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 49, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "'\\nyour comments here\\n'" + ] + }, + "execution_count": 49, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "\"\"\"\n", "your comments here\n", @@ -500,9 +1967,9 @@ ], "metadata": { "kernelspec": { - "display_name": "ironhack-3.7", + "display_name": "Python 3", "language": "python", - "name": "ironhack-3.7" + "name": "python3" }, "language_info": { "codemirror_mode": { @@ -514,7 +1981,20 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.3" + "version": "3.7.6" + }, + "toc": { + "base_numbering": 1, + "nav_menu": {}, + "number_sections": true, + "sideBar": true, + "skip_h1_title": false, + "title_cell": "Table of Contents", + "title_sidebar": "Contents", + "toc_cell": false, + "toc_position": {}, + "toc_section_display": true, + "toc_window_display": false } }, "nbformat": 4, diff --git a/data/roll_the_dice_hundred.csv b/your-code/roll_the_dice_hundred.csv similarity index 100% rename from data/roll_the_dice_hundred.csv rename to your-code/roll_the_dice_hundred.csv diff --git a/data/roll_the_dice_thousand.csv b/your-code/roll_the_dice_thousand.csv similarity index 100% rename from data/roll_the_dice_thousand.csv rename to your-code/roll_the_dice_thousand.csv