From 0a1aa13a0d9048cafb18d31b1cc233ea1bdfa37b Mon Sep 17 00:00:00 2001 From: Ekraj Pokhrel Date: Fri, 12 May 2023 23:04:15 +0200 Subject: [PATCH 1/3] data cleaning done --- your-code/1.-Data-Cleaning.ipynb | 1626 +++++++++++++++++++++++++++++- your-code/wnab_clean.csv | 143 +++ 2 files changed, 1736 insertions(+), 33 deletions(-) create mode 100644 your-code/wnab_clean.csv diff --git a/your-code/1.-Data-Cleaning.ipynb b/your-code/1.-Data-Cleaning.ipynb index d1c8eea..5eb9e89 100644 --- a/your-code/1.-Data-Cleaning.ipynb +++ b/your-code/1.-Data-Cleaning.ipynb @@ -28,11 +28,12 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 108, "metadata": {}, "outputs": [], "source": [ "import pandas as pd\n", + "import numpy as np\n", "pd.set_option('display.max_columns', 100)" ] }, @@ -47,11 +48,520 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 109, "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", + " \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", + " \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", + " \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", + " \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", + " \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", + "
NameTeamPosHeightWeightBMIBirth_PlaceBirthdateAgeCollegeExperienceGames PlayedMINFGMFGAFG%3PM3PA3P%FTMFTAFT%OREBDREBREBASTSTLBLKTOPTSDD2TD3
0Aerial PowersDALF18371.021.200991USJanuary 17, 199423Michigan State28173308535.3123237.5212680.8622281236129300
1Alana BeardLAG/F18573.021.329438USMay 14, 198235Duke12309479017750.851827.8324178.019821017263134021700
2Alex BentleyCONG17069.023.875433USOctober 27, 199026Penn State4266178221837.6196429.7354283.343640782232421800
3Alex MontgomerySANG/F18584.024.543462USDecember 11, 198828Georgia Tech6317217519538.5216830.9172181.0351341696520103818820
4Alexis JonesMING17578.025.469388USAugust 5, 199423BaylorR24137165032.072035.0111291.739121270145000
...................................................................................................
138Tiffany HayesATLG17870.022.093170USSeptember 20, 198927Connecticut62986114433143.54311238.413616184.52889117693785046700
139Tiffany JacksonLAF19184.023.025685USApril 26, 198532Texas922127122548.0010.04666.75182331382800
140Tiffany MitchellINDG17569.022.530612USSeptember 23, 198432South Carolina2276718323834.9176924.69410292.2167086393154027700
141Tina CharlesNYF/C19384.022.550941USMay 12, 198829Connecticut82995222750944.6185632.111013581.55621226875212271582110
142Yvonne TurnerPHOG17559.019.265306USOctober 13, 198729Nebraska2303565914042.1114723.4222878.6111324301813215100
\n", + "

143 rows × 32 columns

\n", + "
" + ], + "text/plain": [ + " Name Team Pos Height Weight BMI Birth_Place \\\n", + "0 Aerial Powers DAL F 183 71.0 21.200991 US \n", + "1 Alana Beard LA G/F 185 73.0 21.329438 US \n", + "2 Alex Bentley CON G 170 69.0 23.875433 US \n", + "3 Alex Montgomery SAN G/F 185 84.0 24.543462 US \n", + "4 Alexis Jones MIN G 175 78.0 25.469388 US \n", + ".. ... ... ... ... ... ... ... \n", + "138 Tiffany Hayes ATL G 178 70.0 22.093170 US \n", + "139 Tiffany Jackson LA F 191 84.0 23.025685 US \n", + "140 Tiffany Mitchell IND G 175 69.0 22.530612 US \n", + "141 Tina Charles NY F/C 193 84.0 22.550941 US \n", + "142 Yvonne Turner PHO G 175 59.0 19.265306 US \n", + "\n", + " Birthdate Age College Experience Games Played MIN \\\n", + "0 January 17, 1994 23 Michigan State 2 8 173 \n", + "1 May 14, 1982 35 Duke 12 30 947 \n", + "2 October 27, 1990 26 Penn State 4 26 617 \n", + "3 December 11, 1988 28 Georgia Tech 6 31 721 \n", + "4 August 5, 1994 23 Baylor R 24 137 \n", + ".. ... ... ... ... ... ... \n", + "138 September 20, 1989 27 Connecticut 6 29 861 \n", + "139 April 26, 1985 32 Texas 9 22 127 \n", + "140 September 23, 1984 32 South Carolina 2 27 671 \n", + "141 May 12, 1988 29 Connecticut 8 29 952 \n", + "142 October 13, 1987 29 Nebraska 2 30 356 \n", + "\n", + " FGM FGA FG% 3PM 3PA 3P% FTM FTA FT% OREB DREB REB AST \\\n", + "0 30 85 35.3 12 32 37.5 21 26 80.8 6 22 28 12 \n", + "1 90 177 50.8 5 18 27.8 32 41 78.0 19 82 101 72 \n", + "2 82 218 37.6 19 64 29.7 35 42 83.3 4 36 40 78 \n", + "3 75 195 38.5 21 68 30.9 17 21 81.0 35 134 169 65 \n", + "4 16 50 32.0 7 20 35.0 11 12 91.7 3 9 12 12 \n", + ".. ... ... ... ... ... ... ... ... ... ... ... ... ... \n", + "138 144 331 43.5 43 112 38.4 136 161 84.5 28 89 117 69 \n", + "139 12 25 48.0 0 1 0.0 4 6 66.7 5 18 23 3 \n", + "140 83 238 34.9 17 69 24.6 94 102 92.2 16 70 86 39 \n", + "141 227 509 44.6 18 56 32.1 110 135 81.5 56 212 268 75 \n", + "142 59 140 42.1 11 47 23.4 22 28 78.6 11 13 24 30 \n", + "\n", + " STL BLK TO PTS DD2 TD3 \n", + "0 3 6 12 93 0 0 \n", + "1 63 13 40 217 0 0 \n", + "2 22 3 24 218 0 0 \n", + "3 20 10 38 188 2 0 \n", + "4 7 0 14 50 0 0 \n", + ".. ... ... .. ... ... ... \n", + "138 37 8 50 467 0 0 \n", + "139 1 3 8 28 0 0 \n", + "140 31 5 40 277 0 0 \n", + "141 21 22 71 582 11 0 \n", + "142 18 1 32 151 0 0 \n", + "\n", + "[143 rows x 32 columns]" + ] + }, + "execution_count": 109, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "#your code here\n", + "wnba = pd.read_csv(\"../data/wnba.csv\")\n", + "wnba" ] }, { @@ -64,11 +574,55 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 110, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "Name 0\n", + "Team 0\n", + "Pos 0\n", + "Height 0\n", + "Weight 1\n", + "BMI 1\n", + "Birth_Place 0\n", + "Birthdate 0\n", + "Age 0\n", + "College 0\n", + "Experience 0\n", + "Games Played 0\n", + "MIN 0\n", + "FGM 0\n", + "FGA 0\n", + "FG% 0\n", + "3PM 0\n", + "3PA 0\n", + "3P% 0\n", + "FTM 0\n", + "FTA 0\n", + "FT% 0\n", + "OREB 0\n", + "DREB 0\n", + "REB 0\n", + "AST 0\n", + "STL 0\n", + "BLK 0\n", + "TO 0\n", + "PTS 0\n", + "DD2 0\n", + "TD3 0\n", + "dtype: int64" + ] + }, + "execution_count": 110, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "#your code here\n", + "wnba.isna().sum()" ] }, { @@ -80,11 +634,123 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 111, "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", + "
NameTeamPosHeightWeightBMIBirth_PlaceBirthdateAgeCollegeExperienceGames PlayedMINFGMFGAFG%3PM3PA3P%FTMFTAFT%OREBDREBREBASTSTLBLKTOPTSDD2TD3
91Makayla EppsCHIG178NaNNaNUSJune 6, 199522KentuckyR145221414.3050.02540.02024104600
\n", + "
" + ], + "text/plain": [ + " Name Team Pos Height Weight BMI Birth_Place Birthdate Age \\\n", + "91 Makayla Epps CHI G 178 NaN NaN US June 6, 1995 22 \n", + "\n", + " College Experience Games Played MIN FGM FGA FG% 3PM 3PA 3P% \\\n", + "91 Kentucky R 14 52 2 14 14.3 0 5 0.0 \n", + "\n", + " FTM FTA FT% OREB DREB REB AST STL BLK TO PTS DD2 TD3 \n", + "91 2 5 40.0 2 0 2 4 1 0 4 6 0 0 " + ] + }, + "execution_count": 111, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "#your code here\n", + "wnba[wnba.isnull().any(axis=1)]" ] }, { @@ -96,11 +762,28 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 112, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "0.6993006993006993" + ] + }, + "execution_count": 112, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "#your code here\n", + "total_size = wnba.size\n", + "size_of_na = wnba[wnba.isnull().any(axis=1)].size\n", + "\n", + "percent_missing = size_of_na / total_size\n", + "percent_missing*100\n", + "\n" ] }, { @@ -114,11 +797,12 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 113, "metadata": {}, "outputs": [], "source": [ - "#your code here" + "#your code here\n", + "wnba = wnba.dropna()" ] }, { @@ -130,11 +814,14 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 114, "metadata": {}, "outputs": [], "source": [ - "#your answer here" + "#your answer here\n", + "# In time series data, where a NaN value might indicate that a particular data point was missing \n", + "# or could not be measured at a particular time point.\n", + "# Dropping the entire row may remove important information about the behavior of the variable over time." ] }, { @@ -147,11 +834,55 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 115, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "Name object\n", + "Team object\n", + "Pos object\n", + "Height int64\n", + "Weight float64\n", + "BMI float64\n", + "Birth_Place object\n", + "Birthdate object\n", + "Age int64\n", + "College object\n", + "Experience object\n", + "Games Played int64\n", + "MIN int64\n", + "FGM int64\n", + "FGA int64\n", + "FG% float64\n", + "3PM int64\n", + "3PA int64\n", + "3P% float64\n", + "FTM int64\n", + "FTA int64\n", + "FT% float64\n", + "OREB int64\n", + "DREB int64\n", + "REB int64\n", + "AST int64\n", + "STL int64\n", + "BLK int64\n", + "TO int64\n", + "PTS int64\n", + "DD2 int64\n", + "TD3 int64\n", + "dtype: object" + ] + }, + "execution_count": 115, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "#your code here\n", + "wnba.dtypes" ] }, { @@ -170,11 +901,520 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 116, "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", + " \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", + " \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", + " \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", + " \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", + " \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", + "
NameTeamPosHeightWeightBMIBirth_PlaceBirthdateAgeCollegeExperienceGames PlayedMINFGMFGAFG%3PM3PA3P%FTMFTAFT%OREBDREBREBASTSTLBLKTOPTSDD2TD3
0Aerial PowersDALF1837121.200991USJanuary 17, 199423Michigan State28173308535.3123237.5212680.8622281236129300
1Alana BeardLAG/F1857321.329438USMay 14, 198235Duke12309479017750.851827.8324178.019821017263134021700
2Alex BentleyCONG1706923.875433USOctober 27, 199026Penn State4266178221837.6196429.7354283.343640782232421800
3Alex MontgomerySANG/F1858424.543462USDecember 11, 198828Georgia Tech6317217519538.5216830.9172181.0351341696520103818820
4Alexis JonesMING1757825.469388USAugust 5, 199423BaylorR24137165032.072035.0111291.739121270145000
...................................................................................................
138Tiffany HayesATLG1787022.093170USSeptember 20, 198927Connecticut62986114433143.54311238.413616184.52889117693785046700
139Tiffany JacksonLAF1918423.025685USApril 26, 198532Texas922127122548.0010.04666.75182331382800
140Tiffany MitchellINDG1756922.530612USSeptember 23, 198432South Carolina2276718323834.9176924.69410292.2167086393154027700
141Tina CharlesNYF/C1938422.550941USMay 12, 198829Connecticut82995222750944.6185632.111013581.55621226875212271582110
142Yvonne TurnerPHOG1755919.265306USOctober 13, 198729Nebraska2303565914042.1114723.4222878.6111324301813215100
\n", + "

142 rows × 32 columns

\n", + "
" + ], + "text/plain": [ + " Name Team Pos Height Weight BMI Birth_Place \\\n", + "0 Aerial Powers DAL F 183 71 21.200991 US \n", + "1 Alana Beard LA G/F 185 73 21.329438 US \n", + "2 Alex Bentley CON G 170 69 23.875433 US \n", + "3 Alex Montgomery SAN G/F 185 84 24.543462 US \n", + "4 Alexis Jones MIN G 175 78 25.469388 US \n", + ".. ... ... ... ... ... ... ... \n", + "138 Tiffany Hayes ATL G 178 70 22.093170 US \n", + "139 Tiffany Jackson LA F 191 84 23.025685 US \n", + "140 Tiffany Mitchell IND G 175 69 22.530612 US \n", + "141 Tina Charles NY F/C 193 84 22.550941 US \n", + "142 Yvonne Turner PHO G 175 59 19.265306 US \n", + "\n", + " Birthdate Age College Experience Games Played MIN \\\n", + "0 January 17, 1994 23 Michigan State 2 8 173 \n", + "1 May 14, 1982 35 Duke 12 30 947 \n", + "2 October 27, 1990 26 Penn State 4 26 617 \n", + "3 December 11, 1988 28 Georgia Tech 6 31 721 \n", + "4 August 5, 1994 23 Baylor R 24 137 \n", + ".. ... ... ... ... ... ... \n", + "138 September 20, 1989 27 Connecticut 6 29 861 \n", + "139 April 26, 1985 32 Texas 9 22 127 \n", + "140 September 23, 1984 32 South Carolina 2 27 671 \n", + "141 May 12, 1988 29 Connecticut 8 29 952 \n", + "142 October 13, 1987 29 Nebraska 2 30 356 \n", + "\n", + " FGM FGA FG% 3PM 3PA 3P% FTM FTA FT% OREB DREB REB AST \\\n", + "0 30 85 35.3 12 32 37.5 21 26 80.8 6 22 28 12 \n", + "1 90 177 50.8 5 18 27.8 32 41 78.0 19 82 101 72 \n", + "2 82 218 37.6 19 64 29.7 35 42 83.3 4 36 40 78 \n", + "3 75 195 38.5 21 68 30.9 17 21 81.0 35 134 169 65 \n", + "4 16 50 32.0 7 20 35.0 11 12 91.7 3 9 12 12 \n", + ".. ... ... ... ... ... ... ... ... ... ... ... ... ... \n", + "138 144 331 43.5 43 112 38.4 136 161 84.5 28 89 117 69 \n", + "139 12 25 48.0 0 1 0.0 4 6 66.7 5 18 23 3 \n", + "140 83 238 34.9 17 69 24.6 94 102 92.2 16 70 86 39 \n", + "141 227 509 44.6 18 56 32.1 110 135 81.5 56 212 268 75 \n", + "142 59 140 42.1 11 47 23.4 22 28 78.6 11 13 24 30 \n", + "\n", + " STL BLK TO PTS DD2 TD3 \n", + "0 3 6 12 93 0 0 \n", + "1 63 13 40 217 0 0 \n", + "2 22 3 24 218 0 0 \n", + "3 20 10 38 188 2 0 \n", + "4 7 0 14 50 0 0 \n", + ".. ... ... .. ... ... ... \n", + "138 37 8 50 467 0 0 \n", + "139 1 3 8 28 0 0 \n", + "140 31 5 40 277 0 0 \n", + "141 21 22 71 582 11 0 \n", + "142 18 1 32 151 0 0 \n", + "\n", + "[142 rows x 32 columns]" + ] + }, + "execution_count": 116, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "#your code here\n", + "wnba = wnba.astype({\"Weight\" : \"int\"})\n", + "wnba\n" ] }, { @@ -186,11 +1426,328 @@ }, { "cell_type": "code", - "execution_count": 18, - "metadata": {}, - "outputs": [], + "execution_count": 118, + "metadata": { + "scrolled": true + }, + "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", + " \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", + " \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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
HeightWeightBMIAgeGames PlayedMINFGMFGAFG%3PM3PA3P%FTMFTAFT%OREBDREBREBASTSTLBLKTOPTSDD2TD3
count142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00142.00
mean184.6178.9823.0927.1124.43500.1174.40168.7043.1014.8343.7024.9839.5449.4275.8322.0661.5983.6544.5117.739.7832.29203.171.140.01
std8.7011.002.073.677.08289.3755.98117.179.8617.3746.1618.4636.7444.2418.5421.5249.6768.2041.4913.4112.5421.45153.032.910.08
min165.0055.0018.3921.002.0012.001.003.0016.700.000.000.000.000.000.000.002.002.000.000.000.002.002.000.000.00
25%175.7571.5021.7924.0022.00242.2527.0069.0037.120.003.000.0013.0017.2571.587.0026.0034.2511.257.002.0014.0077.250.000.00
50%185.0079.0022.8727.0027.50506.0069.00152.5042.0510.5032.0030.5529.0035.5080.0013.0050.0062.5034.0015.005.0028.00181.000.000.00
75%191.0086.0024.1830.0029.00752.50105.00244.7548.6222.0065.5036.1853.2566.5085.9231.0084.00116.5066.7527.5012.0048.00277.751.000.00
max206.00113.0031.5636.0032.001018.00227.00509.00100.0088.00225.00100.00168.00186.00100.00113.00226.00334.00206.0063.0064.0087.00584.0017.001.00
\n", + "
" + ], + "text/plain": [ + " Height Weight BMI Age Games Played MIN FGM FGA \\\n", + "count 142.00 142.00 142.00 142.00 142.00 142.00 142.00 142.00 \n", + "mean 184.61 78.98 23.09 27.11 24.43 500.11 74.40 168.70 \n", + "std 8.70 11.00 2.07 3.67 7.08 289.37 55.98 117.17 \n", + "min 165.00 55.00 18.39 21.00 2.00 12.00 1.00 3.00 \n", + "25% 175.75 71.50 21.79 24.00 22.00 242.25 27.00 69.00 \n", + "50% 185.00 79.00 22.87 27.00 27.50 506.00 69.00 152.50 \n", + "75% 191.00 86.00 24.18 30.00 29.00 752.50 105.00 244.75 \n", + "max 206.00 113.00 31.56 36.00 32.00 1018.00 227.00 509.00 \n", + "\n", + " FG% 3PM 3PA 3P% FTM FTA FT% OREB DREB \\\n", + "count 142.00 142.00 142.00 142.00 142.00 142.00 142.00 142.00 142.00 \n", + "mean 43.10 14.83 43.70 24.98 39.54 49.42 75.83 22.06 61.59 \n", + "std 9.86 17.37 46.16 18.46 36.74 44.24 18.54 21.52 49.67 \n", + "min 16.70 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2.00 \n", + "25% 37.12 0.00 3.00 0.00 13.00 17.25 71.58 7.00 26.00 \n", + "50% 42.05 10.50 32.00 30.55 29.00 35.50 80.00 13.00 50.00 \n", + "75% 48.62 22.00 65.50 36.18 53.25 66.50 85.92 31.00 84.00 \n", + "max 100.00 88.00 225.00 100.00 168.00 186.00 100.00 113.00 226.00 \n", + "\n", + " REB AST STL BLK TO PTS DD2 TD3 \n", + "count 142.00 142.00 142.00 142.00 142.00 142.00 142.00 142.00 \n", + "mean 83.65 44.51 17.73 9.78 32.29 203.17 1.14 0.01 \n", + "std 68.20 41.49 13.41 12.54 21.45 153.03 2.91 0.08 \n", + "min 2.00 0.00 0.00 0.00 2.00 2.00 0.00 0.00 \n", + "25% 34.25 11.25 7.00 2.00 14.00 77.25 0.00 0.00 \n", + "50% 62.50 34.00 15.00 5.00 28.00 181.00 0.00 0.00 \n", + "75% 116.50 66.75 27.50 12.00 48.00 277.75 1.00 0.00 \n", + "max 334.00 206.00 63.00 64.00 87.00 584.00 17.00 1.00 " + ] + }, + "execution_count": 118, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "#your code here\n", + "round(wnba.describe(), 2)" ] }, { @@ -202,11 +1759,13 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 119, "metadata": {}, "outputs": [], "source": [ - "#your answer here" + "#your answer here\n", + "# MIN, FGM, FGA, 3PM, 3PA, FTM, FTA, OREB, DREB, REB, AST, STL, BLK, To, and PTS got unexpected max values,\n", + "# max vaThese features has very higher distance from 75th quartile." ] }, { @@ -218,17 +1777,18 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 121, "metadata": {}, "outputs": [], "source": [ - "#your code here" + "#your code here\n", + "wnba.to_csv(\"wnab_clean.csv\")" ] } ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -242,7 +1802,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.8" + "version": "3.9.13" } }, "nbformat": 4, diff --git a/your-code/wnab_clean.csv b/your-code/wnab_clean.csv new file mode 100644 index 0000000..b365fcb --- /dev/null +++ b/your-code/wnab_clean.csv @@ -0,0 +1,143 @@ +,Name,Team,Pos,Height,Weight,BMI,Birth_Place,Birthdate,Age,College,Experience,Games Played,MIN,FGM,FGA,FG%,3PM,3PA,3P%,FTM,FTA,FT%,OREB,DREB,REB,AST,STL,BLK,TO,PTS,DD2,TD3 +0,Aerial Powers,DAL,F,183,71,21.20099137,US,"January 17, 1994",23,Michigan State,2,8,173,30,85,35.3,12,32,37.5,21,26,80.8,6,22,28,12,3,6,12,93,0,0 +1,Alana Beard,LA,G/F,185,73,21.32943755,US,"May 14, 1982",35,Duke,12,30,947,90,177,50.8,5,18,27.8,32,41,78.0,19,82,101,72,63,13,40,217,0,0 +2,Alex Bentley,CON,G,170,69,23.87543253,US,"October 27, 1990",26,Penn State,4,26,617,82,218,37.6,19,64,29.7,35,42,83.3,4,36,40,78,22,3,24,218,0,0 +3,Alex Montgomery,SAN,G/F,185,84,24.54346238,US,"December 11, 1988",28,Georgia Tech,6,31,721,75,195,38.5,21,68,30.9,17,21,81.0,35,134,169,65,20,10,38,188,2,0 +4,Alexis Jones,MIN,G,175,78,25.46938776,US,"August 5, 1994",23,Baylor,R,24,137,16,50,32.0,7,20,35.0,11,12,91.7,3,9,12,12,7,0,14,50,0,0 +5,Alexis Peterson,SEA,G,170,63,21.79930796,US,"June 20, 1995",22,Syracuse,R,14,90,9,34,26.5,2,9,22.2,6,6,100.0,3,13,16,11,5,0,11,26,0,0 +6,Alexis Prince,PHO,G,188,81,22.91760978,US,"February 5, 1994",23,Baylor,R,16,112,9,34,26.5,4,15,26.7,2,2,100.0,1,14,15,5,4,3,3,24,0,0 +7,Allie Quigley,CHI,G,178,64,20.19946976,US,"June 20, 1986",31,DePaul,8,26,847,166,319,52.0,70,150,46.7,40,46,87.0,9,83,92,95,20,13,59,442,0,0 +8,Allisha Gray,DAL,G,185,76,22.20598977,US,"October 20, 1992",24,South Carolina,2,30,834,131,346,37.9,29,103,28.2,104,129,80.6,52,75,127,40,47,19,37,395,0,0 +9,Allison Hightower,WAS,G,178,77,24.30248706,US,"June 4, 1988",29,LSU,5,7,103,14,38,36.8,2,11,18.2,6,6,100.0,3,7,10,10,5,0,2,36,0,0 +10,Alysha Clark,SEA,F,180,76,23.45679012,US,"July 7, 1987",30,Middle Tennessee,6,30,843,93,183,50.8,20,62,32.3,38,51,74.5,29,97,126,50,22,4,32,244,0,0 +11,Alyssa Thomas,CON,F,188,84,23.76641014,US,"December 4, 1992",24,Maryland,3,28,833,154,303,50.8,0,3,0.0,91,158,57.6,34,158,192,136,48,11,87,399,4,0 +12,Amanda Zahui B.,NY,C,196,113,29.41482716,SE,"August 9, 1993",24,Minnesota,3,25,133,20,53,37.7,2,8,25.0,9,12,75.0,5,18,23,7,4,5,12,51,0,0 +13,Amber Harris,CHI,F,196,88,22.90712203,US,"January 16, 1988",29,Xavier,3,22,146,18,44,40.9,0,10,0.0,5,8,62.5,12,28,40,5,3,9,6,41,0,0 +14,Aneika Henry,ATL,F/C,193,87,23.35633171,JM,"February 13, 1986",31,Florida,6,4,22,4,4,100.0,0,0,0.0,0,0,0.0,0,4,4,1,2,0,3,8,0,0 +15,Angel Robinson,PHO,F/C,198,88,22.44668911,US,"August 30, 1995",21,Arizona State,1,15,237,25,44,56.8,1,1,100.0,7,7,100.0,16,42,58,8,1,11,16,58,0,0 +16,Asia Taylor,WAS,F,185,76,22.20598977,US,"August 22, 1991",26,Louisville,3,20,128,10,31,32.3,0,0,0.0,11,18,61.1,16,21,37,9,5,2,10,31,0,0 +17,Bashaara Graves,CHI,F,188,91,25.74694432,US,"March 17, 1994",23,Tennessee,1,5,59,8,14,57.1,0,0,0.0,3,4,75.0,4,13,17,3,0,1,3,19,0,0 +18,Breanna Lewis,DAL,C,196,93,24.20866306,US,"June 22, 1994",23,Kansas State,R,12,50,2,12,16.7,0,0,0.0,3,4,75.0,2,7,9,2,0,0,7,7,0,0 +19,Breanna Stewart,SEA,F/C,193,77,20.67169588,US,"August 27, 1994",22,Connecticut,2,29,952,201,417,48.2,46,123,37.4,136,171,79.5,43,206,249,78,29,47,68,584,8,0 +20,Bria Hartley,NY,G,173,66,22.05219018,US,"September 30, 1992",24,Connecticut,4,29,598,80,192,41.7,32,93,34.4,25,33,75.8,7,50,57,58,15,5,44,217,0,0 +21,Bria Holmes,ATL,G,185,77,22.49817385,US,"April 19, 1994",23,West Virginia,R,28,655,85,231,36.8,9,50,18.0,56,84,66.7,29,56,85,52,23,7,31,235,0,0 +22,Briann January,IND,G,173,65,21.71806609,US,"November 1, 1987",29,Arizona State,9,25,657,81,205,39.5,18,57,31.6,58,71,81.7,12,25,37,98,23,4,53,238,0,0 +23,Brionna Jones,CON,F,191,104,28.50799046,US,"December 18, 1995",21,Maryland,R,19,112,14,26,53.8,0,0,0.0,16,19,84.2,11,14,25,2,7,1,7,44,0,0 +24,Brittany Boyd,NY,G,175,71,23.18367347,US,"November 6, 1993",23,UC Berkeley,3,2,32,9,15,60.0,0,1,0.0,8,11,72.7,3,5,8,5,3,0,2,26,0,0 +25,Brittney Griner,PHO,C,206,93,21.91535489,US,"October 18, 1990",26,Baylor,5,22,682,167,293,57.0,0,0,0.0,127,154,82.5,43,129,172,39,13,54,52,461,6,0 +26,Brittney Sykes,ATL,G,175,66,21.55102041,US,"July 2, 1994",23,Rutgers,10,30,734,146,362,40.3,29,87,33.3,76,102,74.5,25,94,119,59,18,17,49,397,1,0 +27,Camille Little,PHO,F,188,82,23.20054323,US,"January 18, 1985",32,North Carolina,11,30,759,93,219,42.5,9,52,17.3,33,52,63.5,42,71,113,42,28,13,50,228,0,0 +28,Candace Parker,LA,F/C,193,79,21.20862305,US,"April 19, 1986",31,Tennessee,10,29,889,183,383,47.8,40,114,35.1,88,115,76.5,37,205,242,127,43,53,80,494,10,1 +29,Candice Dupree,IND,F,188,81,22.91760978,US,"February 25, 1984",33,Temple,12,29,911,189,370,51.1,0,2,0.0,57,65,87.7,31,124,155,47,28,12,42,435,2,0 +30,Cappie Pondexter,CHI,G,175,73,23.83673469,US,"July 1, 1983",34,Rutgers,11,24,676,94,258,36.4,8,32,25.0,54,67,80.6,10,59,69,104,17,5,56,250,2,0 +31,Carolyn Swords,SEA,C,198,95,24.2322212,US,"July 19, 1989",28,Boston College,6,26,218,19,39,48.7,0,0,0.0,16,20,80.0,10,29,39,9,5,4,22,54,0,0 +32,Cayla George,PHO,C,193,87,23.35633171,AU,"April 20, 1987",30,Georgia,1,28,365,40,105,38.1,13,45,28.9,7,12,58.3,10,71,81,15,9,11,13,100,1,0 +33,Chelsea Gray,LA,G,180,77,23.7654321,US,"August 10, 1992",25,Duke,3,30,996,165,326,50.6,48,100,48.0,78,94,83.0,19,80,99,132,29,7,61,456,1,0 +34,Cheyenne Parker,CHI,F,193,86,23.08786813,US,"August 22, 1992",25,Middle Tennessee,2,23,286,32,69,46.4,0,3,0.0,23,36,63.9,31,47,78,13,8,15,21,87,0,0 +35,Clarissa dos Santos,SAN,C,185,89,26.00438276,BR,"October 3, 1988",28,Brazil,4,7,52,8,14,57.1,1,1,100.0,0,0,0.0,3,7,10,7,1,1,5,17,0,0 +36,Courtney Paris,DAL,C,193,113,30.33638487,US,"September 21, 1987",29,Oklahoma,7,16,217,32,57,56.1,0,0,0.0,6,12,50.0,28,34,62,5,6,8,18,70,0,0 +37,Courtney Vandersloot,CHI,G,173,66,22.05219018,US,"August 2, 1989",28,Gonzaga,6,22,673,104,199,52.3,23,60,38.3,24,29,82.8,13,75,88,175,22,5,64,255,10,0 +38,Courtney Williams,CON,G,173,62,20.71569381,US,"November 5, 1994",22,South Florida,1,29,755,168,338,49.7,8,30,26.7,31,36,86.1,38,84,122,60,15,6,39,375,1,0 +39,Crystal Langhorne,SEA,F/C,188,84,23.76641014,US,"October 27, 1986",30,Maryland,10,30,848,160,240,66.7,1,2,50.0,49,68,72.1,35,140,175,46,16,11,50,370,2,0 +40,Damiris Dantas,ATL,C,191,89,24.39626107,BR,"November 17, 1992",24,Brazil,4,30,569,98,243,40.3,25,91,27.5,33,43,76.7,29,84,113,19,17,18,26,254,0,0 +41,Danielle Adams,CON,F/C,185,108,31.5558802,US,"February 19, 1989",28,Texas A&M,5,18,81,16,43,37.2,12,30,40.0,5,5,100.0,6,4,10,4,4,4,7,49,0,0 +42,Danielle Robinson,PHO,G,175,57,18.6122449,US,"October 5, 1989",27,Oklahoma,7,28,680,79,178,44.4,0,5,0.0,51,61,83.6,13,73,86,106,33,4,58,209,0,0 +43,Dearica Hamby,SAN,F,191,86,23.57391519,US,"June 11, 1993",24,Wake Forest,2,31,650,96,207,46.4,3,8,37.5,58,95,61.1,48,91,139,32,29,8,43,253,1,0 +44,Devereaux Peters,IND,F,188,79,22.35174287,US,"August 10, 1989",28,Notre Dame,6,28,796,154,380,40.5,88,225,39.1,118,130,90.8,8,69,77,76,16,9,56,514,0,0 +45,Diana Taurasi,PHO,G,183,74,22.09680791,US,"November 6, 1982",34,Connecticut,13,20,591,121,255,47.5,22,66,33.3,112,118,94.9,31,98,129,32,20,31,28,376,3,0 +46,Elena Delle Donne,WAS,G/F,196,85,22.12619742,US,"May 9, 1989",28,Delaware,5,30,939,133,272,48.9,0,1,0.0,51,78,65.4,99,116,215,43,32,64,36,317,4,0 +47,Elizabeth Williams,ATL,F/C,191,87,23.84803048,US,"June 23, 1993",24,Duke,3,30,377,48,96,50.0,0,1,0.0,32,55,58.2,35,61,96,5,5,4,21,128,0,0 +48,Emma Cannon,PHO,F,188,86,24.33227705,US,"January 6, 1989",28,Central Florida,R,18,508,105,220,47.7,11,33,33.3,31,34,91.2,33,72,105,52,21,27,30,252,1,0 +49,Emma Meesseman,WAS,C,193,83,22.28247738,BE,"May 13, 1993",24,Belgium,5,23,617,89,233,38.2,25,79,31.6,56,65,86.2,23,58,81,70,34,5,30,259,0,0 +50,Epiphanny Prince,NY,G,175,81,26.44897959,US,"November 1, 1988",28,Rutgers,8,26,282,36,86,41.9,1,3,33.3,15,22,68.2,17,44,61,5,4,8,17,88,0,0 +51,Erica Wheeler,IND,G,170,65,22.49134948,US,"February 5, 1991",26,Rutgers,3,30,767,130,321,40.5,42,129,32.6,34,40,85.0,11,57,68,117,38,1,68,336,0,0 +52,Érika de Souza,SAN,C,196,86,22.38650562,BR,"September 3, 1982",34,Brazil,13,30,579,65,112,58.0,0,0,0.0,29,32,90.6,58,74,132,35,18,7,37,159,0,0 +53,Erlana Larkins,IND,F,185,93,27.17311907,US,"February 4, 1986",31,North Carolina,9,20,386,36,92,39.1,9,35,25.7,21,24,87.5,9,26,35,24,11,8,13,102,0,0 +54,Essence Carson,LA,G/F,183,74,22.09680791,US,"July 28, 1986",31,Rutgers,10,15,61,4,16,25.0,0,0,0.0,5,6,83.3,7,2,9,0,1,3,5,13,0,0 +55,Evelyn Akhator,DAL,F,191,82,22.47745402,NG,"March 2, 1995",22,Kentucky,R,30,926,165,365,45.2,20,60,33.3,92,117,78.6,73,199,272,50,37,13,67,442,13,0 +56,Glory Johnson,DAL,F,191,77,21.10687755,US,"July 27, 1990",27,Tennessee,4,4,42,3,9,33.3,3,6,50.0,0,0,0.0,0,3,3,1,0,0,4,9,0,0 +57,Imani Boyette,ATL,C,201,88,21.78163907,US,"November 10, 1992",24,Texas,1,29,410,56,119,47.1,1,3,33.3,14,20,70.0,43,75,118,14,9,23,22,127,1,0 +58,Isabelle Harrison,SAN,C,191,83,22.75156931,US,"September 27, 1993",23,Kentucky,3,31,832,154,300,51.3,1,2,50.0,55,85,64.7,66,134,200,46,26,24,63,364,5,0 +59,Ivory Latta,WAS,G,168,63,22.32142857,US,"September 25, 1984",32,North Carolina,12,29,499,79,218,36.2,40,114,35.1,47,55,85.5,7,20,27,49,12,1,22,245,0,0 +60,Jantel Lavender,LA,C,193,84,22.55094096,US,"December 11, 1988",28,Ohio State,7,28,481,89,184,48.4,4,13,30.8,18,22,81.8,31,56,87,28,8,5,35,200,0,0 +61,Jasmine Thomas,CON,G,175,66,21.55102041,US,"September 30, 1989",27,Duke,6,27,762,151,341,44.3,50,116,43.1,39,55,70.9,9,55,64,118,45,4,58,391,1,0 +62,Jazmon Gwathmey,IND,G,188,65,18.39067451,PR,"January 24, 1993",24,James Madison,2,24,371,50,140,35.7,12,49,24.5,30,39,76.9,15,34,49,17,13,19,32,142,0,0 +63,Jeanette Pohlen,IND,G,183,78,23.29122996,US,"February 5, 1989",28,Stanford,6,25,278,20,52,38.5,13,29,44.8,17,20,85.0,3,19,22,13,5,0,15,70,0,0 +64,Jennifer Hamson,IND,C,201,95,23.51426945,US,"January 23, 1992",25,Brigham Young,1,10,50,2,12,16.7,0,3,0.0,8,10,80.0,5,6,11,6,2,2,3,12,0,0 +65,Jessica Breland,CHI,F,191,77,21.10687755,US,"February 23, 1988",29,North Carolina,5,10,78,9,16,56.3,0,0,0.0,4,5,80.0,5,13,18,2,1,9,3,22,0,0 +66,Jewell Loyd,SEA,G,178,67,21.14631991,US,"May 10, 1993",24,Notre Dame,3,29,715,116,245,47.3,8,21,38.1,28,37,75.7,50,139,189,46,18,50,57,268,4,0 +67,Jia Perkins,MIN,G,173,75,25.05930703,US,"February 23, 1982",35,Texas Tech,14,30,932,178,420,42.4,47,123,38.2,114,134,85.1,24,72,96,103,41,11,83,517,0,0 +68,Jonquel Jones,CON,F/C,198,86,21.93653709,BS,"May 1, 1994",23,George Washington,1,29,463,47,124,37.9,11,32,34.4,11,15,73.3,11,46,57,39,30,1,24,116,0,0 +69,Jordan Hooper,CHI,F,188,84,23.76641014,US,"February 20, 1992",25,Nebraska,3,29,833,164,299,54.8,22,49,44.9,117,142,82.4,108,226,334,40,29,46,46,467,17,0 +70,Kaela Davis,DAL,G,188,77,21.78587596,US,"March 15, 1995",22,South Carolina,R,23,208,27,75,36.0,20,55,36.4,3,4,75.0,2,20,22,5,7,1,6,77,0,0 +71,Kahleah Copper,CHI,G/F,185,70,20.45288532,US,"August 28, 1994",22,Rutgers,1,29,475,62,163,38.0,12,32,37.5,49,65,75.4,10,33,43,32,13,3,48,185,0,0 +72,Kaleena Mosqueda-Lewis,SEA,F,180,82,25.30864198,US,"March 11, 1993",24,Connecticut,3,29,369,60,140,42.9,5,23,21.7,36,45,80.0,11,43,54,11,9,2,22,161,0,0 +73,Karima Christmas-Kelly,DAL,G/F,183,82,24.48565201,US,"November 9, 1989",27,Duke,6,14,142,23,43,53.5,9,21,42.9,10,10,100.0,4,10,14,6,1,1,13,65,0,0 +74,Kayla Alexander,SAN,C,193,88,23.6247953,CA,"May 1, 1991",26,Arizona State,4,30,889,91,239,38.1,25,83,30.1,111,129,86.0,45,75,120,65,39,5,50,318,0,0 +75,Kayla McBride,SAN,G/F,180,79,24.38271605,US,"June 25, 1992",25,Notre Dame,3,31,433,78,141,55.3,0,0,0.0,15,16,93.8,40,47,87,17,13,15,30,171,0,0 +76,Kayla Pedersen,CON,F,193,86,23.08786813,US,"April 14, 1989",28,Stanford,5,27,882,128,337,38.0,47,147,32.0,108,118,91.5,12,93,105,59,32,5,54,411,0,0 +77,Kayla Thornton,DAL,F,185,86,25.12783053,US,"October 20, 1992",24,Texas–El Paso,2,21,224,11,30,36.7,0,1,0.0,10,14,71.4,19,26,45,13,6,2,9,32,0,0 +78,Keisha Hampton,CHI,F,185,78,22.79035793,US,"February 22, 1990",27,DePaul,1,30,504,64,157,40.8,14,52,26.9,65,81,80.2,36,59,95,24,20,7,21,207,0,0 +79,Kelsey Plum,SAN,G,173,66,22.05219018,US,"August 24, 1994",23,Washington,R,28,610,73,210,34.8,29,78,37.2,50,58,86.2,11,42,53,91,13,4,72,225,0,0 +80,Kia Vaughn,NY,C,193,90,24.16172246,US,"January 24, 1987",30,Rutgers,9,23,455,62,116,53.4,0,0,0.0,10,19,52.6,39,71,110,16,8,9,21,134,1,0 +81,Kiah Stokes,NY,C,191,87,23.84803048,US,"March 30, 1993",24,Connecticut,3,29,576,50,98,51.0,0,1,0.0,41,52,78.8,63,122,185,21,8,32,33,141,3,0 +82,Kristi Toliver,WAS,G,170,59,20.41522491,US,"January 27, 1987",30,Maryland,9,29,845,119,284,41.9,67,194,34.5,44,49,89.8,9,50,59,91,20,8,48,349,0,0 +83,Krystal Thomas,WAS,C,196,88,22.90712203,US,"October 6, 1989",27,Duke,6,29,737,81,149,54.4,0,0,0.0,37,61,60.7,97,172,269,30,15,31,45,199,2,0 +84,Lanay Montgomery,SEA,C,196,96,24.98958767,US,"September 17, 1993",23,West Virginia,R,7,28,3,7,42.9,0,0,0.0,0,0,0.0,0,5,5,0,1,4,2,6,0,0 +85,Layshia Clarendon,ATL,G,175,64,20.89795918,US,"February 5, 1991",26,UC Berkeley,5,30,900,124,320,38.8,8,53,15.1,73,81,90.1,27,88,115,206,29,1,82,329,3,0 +86,Leilani Mitchell,PHO,G,165,58,21.30394858,US,"June 15, 1985",32,Utah,9,30,623,70,182,38.5,31,92,33.7,62,75,82.7,12,57,69,108,26,9,50,233,0,0 +87,Lindsay Allen,NY,G,173,65,21.71806609,US,"March 20, 1995",22,Notre Dame,R,23,314,21,50,42.0,0,11,0.0,6,9,66.7,8,28,36,47,13,1,18,48,0,0 +88,Lindsay Whalen,MIN,G,175,78,25.46938776,US,"September 5, 1982",34,Minnesota,14,22,520,69,153,45.1,12,34,35.3,27,36,75.0,8,46,54,90,11,2,44,177,0,0 +89,Lynetta Kizer,CON,C,193,104,27.92021262,US,"April 4, 1990",27,Maryland,5,20,238,48,100,48.0,0,1,0.0,23,30,76.7,22,35,57,6,11,7,10,119,0,0 +90,Maimouna Diarra,LA,C,198,90,22.95684114,SN,"January 30, 1991",26,Sengal,R,9,16,1,3,33.3,0,0,0.0,1,2,50.0,3,4,7,1,1,0,3,3,0,0 +92,Marissa Coleman,IND,G/F,185,73,21.32943755,US,"April 1, 1987",30,Maryland,9,30,539,50,152,32.9,27,79,34.2,27,33,81.8,7,53,60,25,8,4,34,154,0,0 +93,Matee Ajavon,ATL,G,173,73,24.39105884,US,"July 5, 1986",31,Syracruse,R,27,218,22,69,31.9,0,3,0.0,29,35,82.9,8,26,34,27,10,0,26,73,0,0 +94,Maya Moore,MIN,F,183,80,23.88844098,US,"November 6, 1989",27,Connecticut,7,29,904,170,398,42.7,52,132,39.4,98,114,86.0,50,106,156,99,53,13,56,490,3,0 +95,Monique Currie,PHO,G/F,183,80,23.88844098,US,"February 25, 1983",34,Duke,11,32,717,121,284,42.6,37,93,39.8,85,103,82.5,19,103,122,67,22,11,48,364,0,0 +96,Morgan Tuck,CON,F,188,91,25.74694432,US,"April 30, 1994",23,Connecticut,1,17,294,35,101,34.7,8,28,28.6,13,16,81.3,9,34,43,19,7,0,15,91,1,0 +97,Moriah Jefferson,SAN,G,168,55,19.48696145,US,"August 3, 1994",23,Connecticut,1,21,514,81,155,52.3,9,20,45.0,20,27,74.1,6,31,37,92,33,2,43,191,0,0 +98,Natalie Achonwa,IND,C,193,83,22.28247738,CA,"November 22, 1992",24,Notre Dame,3,30,529,82,151,54.3,0,0,0.0,43,55,78.2,31,70,101,21,11,16,25,207,0,0 +99,Natasha Cloud,WAS,G,183,73,21.79820239,US,"February 22, 1992",25,Saint Joseph's,3,24,448,37,118,31.4,12,51,23.5,20,27,74.1,7,52,59,69,17,3,23,106,0,0 +100,Natasha Howard,MIN,F,188,75,21.22000905,US,"February 9, 1991",26,Florida State,4,29,315,48,104,46.2,3,13,23.1,17,23,73.9,25,38,63,16,11,19,20,116,0,0 +101,Nayo Raincock-Ekunwe,NY,F/C,188,79,22.35174287,CA,"August 29, 1991",25,Simon Fraser,R,27,243,33,63,52.4,0,4,0.0,30,49,61.2,24,22,46,8,2,1,13,96,0,0 +102,Nia Coffey,SAN,F,185,77,22.49817385,US,"May 21, 1995",22,Northwestern,R,25,203,16,59,27.1,0,4,0.0,16,22,72.7,16,30,46,6,5,6,14,48,0,0 +103,Nneka Ogwumike,LA,F,188,79,22.35174287,US,"February 7, 1990",27,Stanford,6,30,948,215,386,55.7,18,49,36.7,129,148,87.2,57,179,236,63,53,14,47,577,9,0 +104,Noelle Quinn,SEA,G,183,81,24.18704649,US,"March 1, 1985",32,UCLA,11,29,459,24,58,41.4,14,35,40.0,17,18,94.4,1,48,49,78,12,5,27,79,0,0 +105,Odyssey Sims,LA,G,173,73,24.39105884,US,"July 13, 1992",25,Baylor,4,27,626,86,198,43.4,11,49,22.4,47,55,85.5,10,34,44,87,38,5,39,230,1,0 +106,Plenette Pierson,MIN,F/C,188,88,24.89814396,US,"August 31, 1981",35,Texas Tech,15,29,402,54,142,38.0,17,51,33.3,15,20,75.0,13,49,62,48,12,4,33,140,0,0 +107,Rachel Banham,CON,G,175,76,24.81632653,US,"July 15, 1993",24,Minnesota,2,26,238,32,87,36.8,16,48,33.3,16,20,80.0,2,27,29,20,4,0,12,96,0,0 +108,Ramu Tokashiki,SEA,F,193,80,21.47708663,JP,"November 6, 1991",25,Japan,1,29,378,42,92,45.7,0,3,0.0,22,27,81.5,19,29,48,16,8,8,25,106,0,0 +109,Rebecca Allen,NY,G/F,188,74,20.9370756,AU,"June 11, 1992",25,Australia,3,28,254,31,86,36.0,14,40,35.0,2,6,33.3,13,51,64,15,9,12,17,78,0,0 +110,Rebekkah Brunson,MIN,F,188,84,23.76641014,US,"November 12, 1981",35,Georgetown,14,26,719,97,218,44.5,22,60,36.7,62,83,74.7,46,135,181,40,31,9,42,278,2,0 +111,Renee Montgomery,MIN,G,170,63,21.79930796,US,"February 12, 1986",31,Connecticut,9,29,614,71,181,39.2,30,89,33.7,44,51,86.3,12,34,46,96,24,1,43,216,0,0 +112,Riquna Williams,LA,G,170,75,25.95155709,US,"May 28, 1990",27,Miami (FL),5,23,408,45,140,32.1,20,74,27.0,38,44,86.4,6,26,32,16,19,3,26,148,0,0 +113,Sami Whitcomb,SEA,G,178,66,20.83070319,US,"July 20, 1988",29,Washington,R,29,354,46,120,38.3,33,94,35.1,14,17,82.4,12,40,52,24,22,0,24,139,0,0 +114,Sancho Lyttle,ATL,F,193,79,21.20862305,ES,"September 20, 1983",33,Houston,13,25,703,71,163,43.6,1,7,14.3,13,19,68.4,42,138,180,41,40,17,34,156,0,0 +115,Sandrine Gruda,LA,F/C,193,84,22.55094096,FR,"June 25, 1987",30,France,5,4,12,1,3,33.3,0,0,0.0,0,0,0.0,0,2,2,0,0,0,2,2,0,0 +116,Saniya Chong,DAL,G,173,64,21.383942,US,"June 27, 1994",23,Connecticut,R,29,348,27,74,36.5,8,35,22.9,25,29,86.2,9,19,28,33,21,3,23,87,0,0 +117,Seimone Augustus,MIN,G/F,183,77,22.99262444,US,"April 30, 1984",33,LSU,12,27,756,125,251,49.8,18,41,43.9,30,35,85.7,12,70,82,108,17,1,39,298,1,0 +118,Sequoia Holmes,SAN,G,185,70,20.45288532,US,"June 13, 1986",31,UNLV,2,24,280,31,89,34.8,13,46,28.3,6,11,54.5,12,12,24,23,13,5,11,81,0,0 +119,Shatori Walker-Kimbrough,WAS,G,180,64,19.75308642,US,"May 18, 1995",22,Maryland,R,22,260,29,78,37.2,9,26,34.6,29,32,90.6,4,13,17,10,11,1,12,96,0,0 +120,Shavonte Zellous,NY,G,178,85,26.82742078,US,"August 28, 1986",30,Pittsburgh,9,29,865,107,249,43.0,14,41,34.1,118,144,81.9,30,92,122,87,23,8,62,346,1,0 +121,Shay Murphy,SAN,G,180,74,22.83950617,US,"April 15, 1985",32,Southern California,9,23,242,23,62,37.1,12,35,34.3,8,12,66.7,12,26,38,17,10,1,12,66,0,0 +122,Shekinna Stricklen,CON,G/F,188,81,22.91760978,US,"July 30, 1990",27,Tennessee,5,29,795,80,202,39.6,59,149,39.6,26,31,83.9,15,71,86,30,36,2,23,245,0,0 +123,Shenise Johnson,IND,G,180,78,24.07407407,US,"September 12, 1990",26,Miami (FL),6,14,348,55,127,43.3,10,30,33.3,38,40,95.0,13,35,48,35,21,4,18,158,0,0 +124,Skylar Diggins-Smith,DAL,G,175,66,21.55102041,US,"February 8, 1990",27,Notre Dame,4,30,1018,167,394,42.4,43,119,36.1,168,186,90.3,21,86,107,173,38,24,83,545,1,0 +125,Stefanie Dolson,CHI,C,196,97,25.24989588,US,"August 1, 1992",25,Connecticut,3,28,823,162,293,55.3,24,60,40.0,50,58,86.2,35,121,156,65,14,37,65,398,3,0 +126,Stephanie Talbot,PHO,G,185,87,25.42001461,AU,"December 20, 1990",26,Australia,R,30,555,47,114,41.2,15,38,39.5,29,44,65.9,28,58,86,50,22,8,28,138,0,0 +127,Sue Bird,SEA,G,175,68,22.20408163,US,"October 16, 1980",36,Connecticut,15,27,806,103,244,42.2,50,134,37.3,17,24,70.8,7,46,53,177,31,3,57,273,1,0 +128,Sugar Rodgers,NY,G,175,75,24.48979592,US,"August 12, 1989",28,Georgetown,6,28,745,108,310,34.8,59,163,36.2,42,52,80.8,21,85,106,68,28,17,43,317,0,0 +129,Sydney Colson,SAN,G,173,64,21.383942,US,"June 8, 1989",28,Texas A&M,3,25,296,25,78,32.1,2,10,20.0,20,30,66.7,3,11,14,51,13,2,25,72,0,0 +130,Sydney Wiese,LA,G,183,68,20.30517483,US,"July 13, 1992",25,Oregon State,R,25,189,19,50,38.0,13,32,40.6,4,8,50.0,3,18,21,6,4,3,2,55,0,0 +131,Sylvia Fowles,MIN,C,198,96,24.48729721,US,"June 10, 1985",32,LSU,10,29,895,222,336,66.1,0,0,0.0,128,162,79.0,113,184,297,39,39,61,71,572,16,0 +132,Tamera Young,ATL,G/F,188,77,21.78587596,US,"October 30, 1986",30,Tennessee,9,31,820,105,297,35.4,23,70,32.9,44,65,67.7,23,87,110,66,36,14,61,277,0,0 +133,Tayler Hill,WAS,G,175,66,21.55102041,US,"October 23, 1990",26,Ohio State,5,18,462,69,191,36.1,27,89,30.3,75,80,93.8,5,29,34,47,16,1,26,240,0,0 +134,Temi Fagbenle,MIN,C,193,89,23.89325888,UK,"August 9, 1992",25,Southern California,R,17,74,6,14,42.9,0,0,0.0,5,6,83.3,3,13,16,1,3,3,8,17,0,0 +135,Theresa Plaisance,DAL,F,196,91,23.68804665,US,"May 18, 1992",25,LSU,4,30,604,80,213,37.6,35,101,34.7,22,24,91.7,38,89,127,24,23,22,24,217,1,0 +136,Tianna Hawkins,WAS,F,191,87,23.84803048,US,"February 3, 1991",26,Maryland,4,29,483,79,165,47.9,11,41,26.8,41,43,95.3,42,82,124,9,15,7,23,210,0,0 +137,Tierra Ruffin-Pratt,WAS,G,178,83,26.19618735,US,"November 4, 1991",25,North Carolina,5,29,703,77,217,35.5,0,4,0.0,71,96,74.0,45,120,165,68,30,16,47,225,2,0 +138,Tiffany Hayes,ATL,G,178,70,22.09317005,US,"September 20, 1989",27,Connecticut,6,29,861,144,331,43.5,43,112,38.4,136,161,84.5,28,89,117,69,37,8,50,467,0,0 +139,Tiffany Jackson,LA,F,191,84,23.0256846,US,"April 26, 1985",32,Texas,9,22,127,12,25,48.0,0,1,0.0,4,6,66.7,5,18,23,3,1,3,8,28,0,0 +140,Tiffany Mitchell,IND,G,175,69,22.53061224,US,"September 23, 1984",32,South Carolina,2,27,671,83,238,34.9,17,69,24.6,94,102,92.2,16,70,86,39,31,5,40,277,0,0 +141,Tina Charles,NY,F/C,193,84,22.55094096,US,"May 12, 1988",29,Connecticut,8,29,952,227,509,44.6,18,56,32.1,110,135,81.5,56,212,268,75,21,22,71,582,11,0 +142,Yvonne Turner,PHO,G,175,59,19.26530612,US,"October 13, 1987",29,Nebraska,2,30,356,59,140,42.1,11,47,23.4,22,28,78.6,11,13,24,30,18,1,32,151,0,0 From c4534f8020240d232fd3355d46179226604f0e4a Mon Sep 17 00:00:00 2001 From: Ekraj Pokhrel Date: Sat, 13 May 2023 19:05:24 +0200 Subject: [PATCH 2/3] challenge 2 done --- your-code/1.-Data-Cleaning.ipynb | 47 +- your-code/2.-Exploratory-Data-Analysis.ipynb | 881 ++++++++++++++++++- your-code/wnba_clean.csv | 143 +++ 3 files changed, 1025 insertions(+), 46 deletions(-) create mode 100644 your-code/wnba_clean.csv diff --git a/your-code/1.-Data-Cleaning.ipynb b/your-code/1.-Data-Cleaning.ipynb index 5eb9e89..3bf661d 100644 --- a/your-code/1.-Data-Cleaning.ipynb +++ b/your-code/1.-Data-Cleaning.ipynb @@ -28,7 +28,7 @@ }, { "cell_type": "code", - "execution_count": 108, + "execution_count": 2, "metadata": {}, "outputs": [], "source": [ @@ -48,7 +48,7 @@ }, { "cell_type": "code", - "execution_count": 109, + "execution_count": 3, "metadata": {}, "outputs": [ { @@ -553,7 +553,7 @@ "[143 rows x 32 columns]" ] }, - "execution_count": 109, + "execution_count": 3, "metadata": {}, "output_type": "execute_result" } @@ -574,7 +574,7 @@ }, { "cell_type": "code", - "execution_count": 110, + "execution_count": 4, "metadata": {}, "outputs": [ { @@ -615,7 +615,7 @@ "dtype: int64" ] }, - "execution_count": 110, + "execution_count": 4, "metadata": {}, "output_type": "execute_result" } @@ -634,7 +634,7 @@ }, { "cell_type": "code", - "execution_count": 111, + "execution_count": 5, "metadata": {}, "outputs": [ { @@ -743,7 +743,7 @@ "91 2 5 40.0 2 0 2 4 1 0 4 6 0 0 " ] }, - "execution_count": 111, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } @@ -762,7 +762,7 @@ }, { "cell_type": "code", - "execution_count": 112, + "execution_count": 6, "metadata": {}, "outputs": [ { @@ -771,7 +771,7 @@ "0.6993006993006993" ] }, - "execution_count": 112, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } @@ -797,7 +797,7 @@ }, { "cell_type": "code", - "execution_count": 113, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -814,7 +814,7 @@ }, { "cell_type": "code", - "execution_count": 114, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ @@ -834,7 +834,7 @@ }, { "cell_type": "code", - "execution_count": 115, + "execution_count": 9, "metadata": {}, "outputs": [ { @@ -875,7 +875,7 @@ "dtype: object" ] }, - "execution_count": 115, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } @@ -901,7 +901,7 @@ }, { "cell_type": "code", - "execution_count": 116, + "execution_count": 10, "metadata": {}, "outputs": [ { @@ -1406,7 +1406,7 @@ "[142 rows x 32 columns]" ] }, - "execution_count": 116, + "execution_count": 10, "metadata": {}, "output_type": "execute_result" } @@ -1426,7 +1426,7 @@ }, { "cell_type": "code", - "execution_count": 118, + "execution_count": 11, "metadata": { "scrolled": true }, @@ -1740,7 +1740,7 @@ "max 334.00 206.00 63.00 64.00 87.00 584.00 17.00 1.00 " ] }, - "execution_count": 118, + "execution_count": 11, "metadata": {}, "output_type": "execute_result" } @@ -1759,7 +1759,7 @@ }, { "cell_type": "code", - "execution_count": 119, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ @@ -1777,13 +1777,20 @@ }, { "cell_type": "code", - "execution_count": 121, + "execution_count": 13, "metadata": {}, "outputs": [], "source": [ "#your code here\n", - "wnba.to_csv(\"wnab_clean.csv\")" + "wnba.to_csv(\"wnba_clean.csv\")" ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { diff --git a/your-code/2.-Exploratory-Data-Analysis.ipynb b/your-code/2.-Exploratory-Data-Analysis.ipynb index 48b485c..34341e3 100644 --- a/your-code/2.-Exploratory-Data-Analysis.ipynb +++ b/your-code/2.-Exploratory-Data-Analysis.ipynb @@ -15,7 +15,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 2, "metadata": {}, "outputs": [], "source": [ @@ -36,11 +36,289 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 3, "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", + " \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", + " \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: 0NameTeamPosHeightWeightBMIBirth_PlaceBirthdateAgeCollegeExperienceGames PlayedMINFGMFGAFG%3PM3PA3P%FTMFTAFT%OREBDREBREBASTSTLBLKTOPTSDD2TD3
00Aerial PowersDALF1837121.200991USJanuary 17, 199423Michigan State28173308535.3123237.5212680.8622281236129300
11Alana BeardLAG/F1857321.329438USMay 14, 198235Duke12309479017750.851827.8324178.019821017263134021700
22Alex BentleyCONG1706923.875433USOctober 27, 199026Penn State4266178221837.6196429.7354283.343640782232421800
33Alex MontgomerySANG/F1858424.543462USDecember 11, 198828Georgia Tech6317217519538.5216830.9172181.0351341696520103818820
44Alexis JonesMING1757825.469388USAugust 5, 199423BaylorR24137165032.072035.0111291.739121270145000
\n", + "
" + ], + "text/plain": [ + " Unnamed: 0 Name Team Pos Height Weight BMI \\\n", + "0 0 Aerial Powers DAL F 183 71 21.200991 \n", + "1 1 Alana Beard LA G/F 185 73 21.329438 \n", + "2 2 Alex Bentley CON G 170 69 23.875433 \n", + "3 3 Alex Montgomery SAN G/F 185 84 24.543462 \n", + "4 4 Alexis Jones MIN G 175 78 25.469388 \n", + "\n", + " Birth_Place Birthdate Age College Experience \\\n", + "0 US January 17, 1994 23 Michigan State 2 \n", + "1 US May 14, 1982 35 Duke 12 \n", + "2 US October 27, 1990 26 Penn State 4 \n", + "3 US December 11, 1988 28 Georgia Tech 6 \n", + "4 US August 5, 1994 23 Baylor R \n", + "\n", + " Games Played MIN FGM FGA FG% 3PM 3PA 3P% FTM FTA FT% OREB \\\n", + "0 8 173 30 85 35.3 12 32 37.5 21 26 80.8 6 \n", + "1 30 947 90 177 50.8 5 18 27.8 32 41 78.0 19 \n", + "2 26 617 82 218 37.6 19 64 29.7 35 42 83.3 4 \n", + "3 31 721 75 195 38.5 21 68 30.9 17 21 81.0 35 \n", + "4 24 137 16 50 32.0 7 20 35.0 11 12 91.7 3 \n", + "\n", + " DREB REB AST STL BLK TO PTS DD2 TD3 \n", + "0 22 28 12 3 6 12 93 0 0 \n", + "1 82 101 72 63 13 40 217 0 0 \n", + "2 36 40 78 22 3 24 218 0 0 \n", + "3 134 169 65 20 10 38 188 2 0 \n", + "4 9 12 12 7 0 14 50 0 0 " + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "#your code here\n", + "wnba = pd.read_csv(\"wnba_clean.csv\")\n", + "wnba.head()" ] }, { @@ -52,11 +330,355 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "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", + " \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", + " \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", + " \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: 0HeightWeightBMIAgeGames PlayedMINFGMFGAFG%3PM3PA3P%FTMFTAFT%OREBDREBREBASTSTLBLKTOPTSDD2TD3
count142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000142.000000
mean70.859155184.61267678.97887323.09121427.11267624.429577500.10563474.401408168.70422543.10281714.83098643.69718324.97816939.53521149.42253575.82887322.06338061.59154983.65493044.51408517.7253529.78169032.288732203.1690141.1408450.007042
std41.5368918.69812810.9961102.0736913.6671807.075477289.37339355.980754117.1658099.85519917.37282946.15530218.45907536.74305344.24469718.53615121.51964849.66985468.20058541.49079013.41331212.53766921.447141153.0325592.9090020.083918
min0.000000165.00000055.00000018.39067521.0000002.00000012.0000001.0000003.00000016.7000000.0000000.0000000.0000000.0000000.0000000.0000000.0000002.0000002.0000000.0000000.0000000.0000002.0000002.0000000.0000000.000000
25%35.250000175.75000071.50000021.78587624.00000022.000000242.25000027.00000069.00000037.1250000.0000003.0000000.00000013.00000017.25000071.5750007.00000026.00000034.25000011.2500007.0000002.00000014.00000077.2500000.0000000.000000
50%70.500000185.00000079.00000022.87331427.00000027.500000506.00000069.000000152.50000042.05000010.50000032.00000030.55000029.00000035.50000080.00000013.00000050.00000062.50000034.00000015.0000005.00000028.000000181.0000000.0000000.000000
75%106.750000191.00000086.00000024.18071530.00000029.000000752.500000105.000000244.75000048.62500022.00000065.50000036.17500053.25000066.50000085.92500031.00000084.000000116.50000066.75000027.50000012.00000048.000000277.7500001.0000000.000000
max142.000000206.000000113.00000031.55588036.00000032.0000001018.000000227.000000509.000000100.00000088.000000225.000000100.000000168.000000186.000000100.000000113.000000226.000000334.000000206.00000063.00000064.00000087.000000584.00000017.0000001.000000
\n", + "
" + ], + "text/plain": [ + " Unnamed: 0 Height Weight BMI Age \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 70.859155 184.612676 78.978873 23.091214 27.112676 \n", + "std 41.536891 8.698128 10.996110 2.073691 3.667180 \n", + "min 0.000000 165.000000 55.000000 18.390675 21.000000 \n", + "25% 35.250000 175.750000 71.500000 21.785876 24.000000 \n", + "50% 70.500000 185.000000 79.000000 22.873314 27.000000 \n", + "75% 106.750000 191.000000 86.000000 24.180715 30.000000 \n", + "max 142.000000 206.000000 113.000000 31.555880 36.000000 \n", + "\n", + " Games Played MIN FGM FGA FG% \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 24.429577 500.105634 74.401408 168.704225 43.102817 \n", + "std 7.075477 289.373393 55.980754 117.165809 9.855199 \n", + "min 2.000000 12.000000 1.000000 3.000000 16.700000 \n", + "25% 22.000000 242.250000 27.000000 69.000000 37.125000 \n", + "50% 27.500000 506.000000 69.000000 152.500000 42.050000 \n", + "75% 29.000000 752.500000 105.000000 244.750000 48.625000 \n", + "max 32.000000 1018.000000 227.000000 509.000000 100.000000 \n", + "\n", + " 3PM 3PA 3P% FTM FTA FT% \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 14.830986 43.697183 24.978169 39.535211 49.422535 75.828873 \n", + "std 17.372829 46.155302 18.459075 36.743053 44.244697 18.536151 \n", + "min 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n", + "25% 0.000000 3.000000 0.000000 13.000000 17.250000 71.575000 \n", + "50% 10.500000 32.000000 30.550000 29.000000 35.500000 80.000000 \n", + "75% 22.000000 65.500000 36.175000 53.250000 66.500000 85.925000 \n", + "max 88.000000 225.000000 100.000000 168.000000 186.000000 100.000000 \n", + "\n", + " OREB DREB REB AST STL BLK \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 22.063380 61.591549 83.654930 44.514085 17.725352 9.781690 \n", + "std 21.519648 49.669854 68.200585 41.490790 13.413312 12.537669 \n", + "min 0.000000 2.000000 2.000000 0.000000 0.000000 0.000000 \n", + "25% 7.000000 26.000000 34.250000 11.250000 7.000000 2.000000 \n", + "50% 13.000000 50.000000 62.500000 34.000000 15.000000 5.000000 \n", + "75% 31.000000 84.000000 116.500000 66.750000 27.500000 12.000000 \n", + "max 113.000000 226.000000 334.000000 206.000000 63.000000 64.000000 \n", + "\n", + " TO PTS DD2 TD3 \n", + "count 142.000000 142.000000 142.000000 142.000000 \n", + "mean 32.288732 203.169014 1.140845 0.007042 \n", + "std 21.447141 153.032559 2.909002 0.083918 \n", + "min 2.000000 2.000000 0.000000 0.000000 \n", + "25% 14.000000 77.250000 0.000000 0.000000 \n", + "50% 28.000000 181.000000 0.000000 0.000000 \n", + "75% 48.000000 277.750000 1.000000 0.000000 \n", + "max 87.000000 584.000000 17.000000 1.000000 " + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "#your code here\n", + "wnba.describe()" ] }, { @@ -72,9 +694,160 @@ "cell_type": "code", "execution_count": 5, "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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Weight
minmax
Age
2188104
226282
235596
2465113
256897
266493
2757104
2864108
2959113
305990
316393
325896
337781
347386
357388
366868
\n", + "
" + ], + "text/plain": [ + " Weight \n", + " min max\n", + "Age \n", + "21 88 104\n", + "22 62 82\n", + "23 55 96\n", + "24 65 113\n", + "25 68 97\n", + "26 64 93\n", + "27 57 104\n", + "28 64 108\n", + "29 59 113\n", + "30 59 90\n", + "31 63 93\n", + "32 58 96\n", + "33 77 81\n", + "34 73 86\n", + "35 73 88\n", + "36 68 68" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "#your code here\n", + "wnba.groupby(\"Age\").agg({\"Weight\": (\"min\", \"max\")})" ] }, { @@ -89,11 +862,36 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 6, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAmMAAAJjCAYAAABAyBZ9AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8qNh9FAAAACXBIWXMAAA9hAAAPYQGoP6dpAABRgklEQVR4nO3de3xU5b3v8e/IZQgyjAbMTFJiTGtAMUCVUC5SEtgSiYhctKIoO6nWjXI5O009SKDdBl+aIB7Y6M4x1W4M4WiEqoBU5JIeSJANsQGlUOpB3AaNmiFHhCREHASe84eH2Y4JlyQzWcnM5/16rdeL9axn1vzWYvn45Zm1ZmzGGCMAAABY4jKrCwAAAAhnhDEAAAALEcYAAAAsRBgDAACwEGEMAADAQoQxAAAACxHGAAAALEQYAwAAsBBhDAAAwEKEMbTKihUrZLPZtHv37ia333777brmmmuavd+MjIwWvU6ScnJyZLPZ9OWXX160b25urtatW9ei9wHQ/r3++uuy2WxavXp1o22DBg2SzWbT5s2bG237yU9+optuuumS34cxC61BGEO79Lvf/U5r164N+vswsAGhLSUlRTabTdu2bfNr/+qrr7R//35dfvnljbZ99tln+vjjjzV69OhLfh/GLLRGZ6sLAJryk5/8xOoSAISA3r17KzExUaWlpX7tZWVl6ty5sx588MFGYezcenPCGGMWWoOZMbQpY4yef/55/fSnP1VERISuvPJK3XXXXfr444/9+jU15X/8+HE9+OCDioyMVI8ePTR+/Hh9/PHHstlsysnJafReR44c0b333iun0ymXy6UHHnhAtbW1vu02m00NDQ0qKiqSzWaTzWZTSkpKEI4agJVGjx6tgwcPqrq62tdWWlqqIUOG6LbbbtOePXtUX1/vt61Tp076+c9/zpiFNkEYQ0CcOXNGp0+fbrQYY/z6zZgxQ5mZmbrlllu0bt06Pf/88zpw4IBGjBihI0eOnHf/Z8+e1YQJE1RcXKzHHntMa9eu1dChQzVu3LjzvubOO+9U37599cYbb2jevHkqLi7Wr3/9a9/2Xbt2KSIiQrfddpt27dqlXbt26fnnn2/9yQDQrpyb4fr+7Ni2bduUnJysm2++WTabTe+8847ftptuuklOp5MxC23DAK1QWFhoJF1wiYuLM8YYs2vXLiPJLFmyxG8fVVVVJiIiwsydO9fXlp6e7nudMcZs2LDBSDIFBQV+r83LyzOSzOOPP+5re/zxx40ks3jxYr++M2fONN26dTNnz571tV1++eUmPT29dScBQLv21Vdfmcsuu8z80z/9kzHGmC+//NLYbDazadMmY4wxP/vZz8yjjz5qjDHm008/NZLM3LlzGbPQZpgZQ0CsXLlSFRUVjZaRI0f6+rz11luy2Wy6//77/WbP3G63Bg0a1Oieju8rKyuTJN19991+7ffee+95X3PHHXf4rQ8cOFDffPONampqWnCEADqqK6+80m+MKSsrU6dOnXTzzTdLkpKTk333iX3/fjHGLLQVbuBHQFx//fVKSkpq1O50OlVVVSXpu/shjDFyuVxN7uPHP/7xefd/9OhRde7cWZGRkX7t59uXJPXq1ctv3W63S5JOnjx53tcACE2jR4/W0qVL9cUXX2jbtm0aPHiwevToIem7MLZkyRLV1tZq27Zt6ty5s0aOHKk33niDMQttgjCGNtO7d2/fvRnnBpnva6rtnF69eun06dP66quv/AY3j8cTlFoBhJZzYay0tFSlpaW67bbbfNvOzeBv377dd2N/jx49GLPQZviYEm3m9ttvlzFGn3/+uZKSkhotAwYMOO9rk5OTJanRFzeuWrWqVTXZ7Xb+1QmEgVGjRqlTp056/fXXdeDAAb+nEJ1Op37605+qqKhIhw8f9t3wz5iFtsLMGNrMzTffrH/6p3/SL3/5S+3evVujRo3S5Zdfrurqau3YsUMDBgzQI4880uRrx40bp5tvvlm/+c1vVFdXp8GDB2vXrl1auXKlJOmyy1r274oBAwaotLRUf/rTnxQdHS2Hw6F+/fq1+BgBtE89e/bUTTfdpHXr1umyyy7z3S92TnJyspYtWybpv56+ZMxCW2FmDG3qhRdeUH5+vrZv36577rlH48eP17/8y7+ooaFBP/vZz877ussuu0x/+tOfdM8992jRokWaOHGi3nnnHb388suSpCuuuKJF9Tz77LNKSEjQPffcoyFDhmjGjBkt2g+A9m/06NEyxujGG29Uz549/bYlJyfLGKOuXbtqxIgRvnbGLLQFmzE/+CIooAMpLi7Wfffdp//4j//wG0ABoD1izEJTCGPoMF599VV9/vnnGjBggC677DKVl5frmWee0Y033uh7jBwA2gvGLFwq7hlDh+FwOLRq1So9+eSTamhoUHR0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22/XmTNn2uowLsnFjvXXv/61Nm3apJdfflkffPCBfv3rX2vOnDl68803fX06wrFe6DiNMZo0aZI+/vhjvfnmm3r//fcVFxenW265RQ0NDb5+HeE4y8rKNGvWLJWXl6ukpESnT59Wamqq33EsXrxYS5cuVX5+vioqKuR2uzV27FjV19f7+nSEYw1Hx44d080336wuXbpo48aN+vvf/64lS5b4/RTTpfz9Qnr66af1+9//Xvn5+frggw+0ePFiPfPMM/q3f/s3Xx/OZdMu9v8NxphWMGiSJLN27doL9pk4caIZM2aMb/348eOmS5cuZtWqVb62zz//3Fx22WVm06ZNwSq11Zo61htuuME88cQTfm033XST+e1vf2uM6ZjH+sPjPHjwoJFk/va3v/naTp8+bSIjI80f/vAHY0zHPE5jjKmpqTGSTFlZmTHGmLNnzxq3220WLVrk6/PNN98Yp9Npfv/73xtjOu6xhoPHHnvMjBw58rzbL+XvF98ZP368eeCBB/zapkyZYu6//35jDOfyUv1wPGWMaR1mxlroyJEj2rBhgx588EFf2549e/Ttt98qNTXV1xYTE6PExETt3LnTijJbbOTIkVq/fr0+//xzGWO0bds2ffjhh7r11lslhcaxer1eSVK3bt18bZ06dVLXrl21Y8cOSR33OGtrayVJkZGRkqTKykp5PB6/47Db7UpOTvYdR0c91nCwfv16JSUl6Re/+IWioqJ044036g9/+INv+6X8/eI7I0eO1P/+3/9bH374oSTpr3/9q3bs2KHbbrtNEueypRhjWocw1kJFRUVyOByaMmWKr83j8ahr16668sor/fq6XC55PJ62LrFVnnvuOfXv3199+vRR165dNW7cOD3//PMaOXKkpNA41uuuu05xcXHKzs7WsWPHdOrUKS1atEgej0fV1dWSOuZxGmOUlZWlkSNHKjExUZJ8tbpcLr++3z+Ojnis4eLjjz9WQUGBEhIStHnzZj388MP6b//tv2nlypWSLu3vF9957LHHdO+99+q6665Tly5ddOONNyozM1P33nuvJM5lSzHGtE5QfpsyHLz00ku67777/GZVzscYI5vN1gZVBc5zzz2n8vJyrV+/XnFxcdq+fbtmzpyp6Oho3XLLLed9XUc61i5duuiNN97Qgw8+qMjISHXq1Em33HKL0tLSLvra9nycs2fP1r59+3yze9/3w5ov5Tja87GGi7NnzyopKUm5ubmSpBtvvFEHDhxQQUGB/vEf/9HXryV/v+Fm9erVevnll1VcXKwbbrhBe/fuVWZmpmJiYpSenu7rx7lsGcaYlmFmrAXeeecdHTx4UL/61a/82t1ut06dOqVjx475tdfU1DT610J7dvLkSc2fP19Lly7VhAkTNHDgQM2ePVtTp07V//gf/0NS6Bzr4MGDtXfvXh0/flzV1dXatGmTjh49qvj4eEkd7zjnzJmj9evXa9u2berTp4+v3e12S1Kjf31+/zg62rGGk+joaPXv39+v7frrr9enn34q6dL+fvGd//7f/7vmzZune+65RwMGDND06dP161//Wnl5eZI4ly3FGNM6hLEWWL58uQYPHqxBgwb5tQ8ePFhdunRRSUmJr626ulp/+9vfNGLEiLYus8W+/fZbffvtt7rsMv/Lo1OnTr7Hv0PlWM9xOp266qqrdOjQIe3evVsTJ06U1HGO0xij2bNna82aNdq6dasvTJ4THx8vt9vtdxynTp1SWVmZ7zg6yrGGo5tvvrnRV5V8+OGHiouLk3Rpf7/4ztdff33BsY1z2TKMMa1kzXMD7VN9fb15//33zfvvv28kmaVLl5r333/ffPLJJ74+tbW1pnv37qagoKDJfTz88MOmT58+5s9//rN57733zJgxY8ygQYPM6dOn2+owLsnFjjU5OdnccMMNZtu2bebjjz82hYWFplu3bub555/37aMjHOvFjvOPf/yj2bZtm/nP//xPs27dOhMXF2emTJnit4+OcJyPPPKIcTqdprS01FRXV/uWr7/+2tdn0aJFxul0mjVr1pj9+/ebe++910RHR5u6ujpfn45wrOHoL3/5i+ncubN56qmnzKFDh8wrr7xiunfvbl5++WVfn0v5+4Ux6enp5kc/+pF56623TGVlpVmzZo3p3bu3mTt3rq8P57JpFxtPGWNajjD2Pdu2bTOSGi3p6em+Pi+88IKJiIgwx48fb3IfJ0+eNLNnzzaRkZEmIiLC3H777ebTTz9toyO4dBc71urqapORkWFiYmJMt27dTL9+/cySJUvM2bNnffvoCMd6seN89tlnTZ8+fUyXLl3M1VdfbX77298ar9frt4+OcJxNHaMkU1hY6Otz9uxZ8/jjjxu3223sdrsZNWqU2b9/v99+OsKxhqs//elPJjEx0djtdnPdddeZF1980W/7pfz9wpi6ujrzz//8z+bqq6823bp1Mz/+8Y/NggUL/P6751w27WLjKWNMy9mMMaYtZuAAAADQGPeMAQAAWIgwBgAAYCHCGAAAgIUIYwAAABYijAEAAFiIMAYAAGAhwhgAAICFCGMAAAAWIowBAABYiDAGAABgIcIYLPHcc8/JZrMpMTHR6lIAoEkrVqyQzWbzW6666iqlpKTorbfe8ut7bntGRkaT+3riiSd8fQ4fPuxrz8jIUI8ePYJ4FOgICGOwxEsvvSRJOnDggN59912LqwGA8yssLNSuXbu0c+dOvfjii+rUqZMmTJigP/3pT379HA6HXnvtNdXX1/u1G2O0YsUK9ezZsy3LRgdCGEOb2717t/76179q/PjxkqTly5dbXBEAnF9iYqKGDRum4cOHa/LkyXrrrbdkt9v16quv+vWbOHGijDFatWqVX/vWrVtVWVmpqVOntmXZ6EAIY2hz58LXokWLNGLECK1atUpff/21X5/PPvtMd911lxwOh6644grdd999qqiokM1m04oVK/z67t69W3fccYciIyPVrVs33XjjjfrjH//YVocDIMx069ZNXbt2VZcuXfzanU6nJk+e7Jv5P+ell17SzTffrL59+7ZlmehACGNoUydPntSrr76qIUOGKDExUQ888IDq6+v12muv+fo0NDRo9OjR2rZtm55++mn98Y9/lMvlavJfldu2bdPNN9+s48eP6/e//73efPNN/fSnP9XUqVMbhTYAaIkzZ87o9OnT+vbbb/XZZ58pMzNTDQ0NmjZtWqO+Dz74oMrLy/XBBx9Iko4fP641a9bowQcfbOuy0YEQxtCmXn/9ddXW1voGpqlTp6pHjx5+H1UWFRXpo48+0iuvvKKZM2cqNTVVS5cuVWpqaqP9zZw5UzfccIO2bt2qu+++W7feeqsKCwt1++23a/78+Tp79mybHRuA0DRs2DB16dJFXbt2VWxsrF544QXl5+fr1ltvbdR39OjRio+P982OFRcXq3PnzvrFL37R1mWjAyGMoU0tX75cERERuueeeyRJPXr00C9+8Qu98847OnTokCSprKxMDodD48aN83vtvffe67f+0Ucf6f/8n/+j++67T5J0+vRp33LbbbepurpaBw8ebIOjAhDKVq5cqYqKClVUVGjjxo1KT0/XrFmzlJ+f36jvuScq/9f/+l86ffq0li9frrvvvpsnJnFBhDG0mY8++kjbt2/X+PHjZYzR8ePHdfz4cd11112S/usJy6NHj8rlcjV6/Q/bjhw5Ikl69NFH1aVLF79l5syZkqQvv/wymIcEIAxcf/31SkpKUlJSksaNG6cXXnhBqampmjt3ro4fP96o/y9/+Uv93//7f5Wbm6v33nuPjyhxUZ2tLgDh46WXXpIxRq+//rpef/31RtuLior05JNPqlevXvrLX/7SaLvH4/Fb7927tyQpOztbU6ZMafI9+/XrF4DKAcDfwIEDtXnzZn344Yf62c9+5rctNjZWt9xyixYuXKh+/fppxIgRFlWJjoIwhjZx5swZFRUV6Sc/+Yn+/d//vdH2t956S0uWLNHGjRuVnJysP/7xj9q4caPS0tJ8fX74uHi/fv2UkJCgv/71r8rNzQ36MQDAOXv37pUkXXXVVU1u/81vfqOIiAjuFcMlIYyhTWzcuFFffPGFnn76aaWkpDTanpiYqPz8fC1fvlwvv/yy/vVf/1X333+/nnzySV177bXauHGjNm/eLEm67LL/+nT9hRdeUFpamm699VZlZGToRz/6kb766it98MEHeu+99/ye0gSAlvjb3/6m06dPS/ruNoo1a9aopKREkydPVnx8fJOvSU1NbfKhI6AphDG0ieXLl6tr16765S9/2eT23r17a/LkyXr99dd14sQJbd26VZmZmZo7d65sNptSU1P1/PPP67bbbtMVV1zhe93o0aP1l7/8RU899ZQyMzN17Ngx9erVS/3799fdd9/dRkcHIJR9f9xyOp2Kj4/X0qVLffemAq1lM8YYq4sALkVubq5++9vf6tNPP1WfPn2sLgcAgIBgZgzt0rlHxq+77jp9++232rp1q5577jndf//9BDEAQEghjKFd6t69u/71X/9Vhw8fltfr1dVXX63HHntMv/3tb60uDQCAgOJjSgAAAAvxpa8AAAAWIowBAABYiDAGAABgoXZ3A//Zs2f1xRdfyOFwyGazWV0OgHbGGKP6+nrFxMT4fQGwFRivAFzIpY5X7S6MffHFF4qNjbW6DADtXFVVleVfc8J4BeBSXGy8andhzOFwSPqu8J49e1pcDYD2pq6uTrGxsb6xwkqMVwAu5FLHq3YXxs5N9ffs2ZPBDcB5tYePBRmvAFyKi41X3MAPAABgIcIYAACAhQhjAAAAFiKMAQAAWIgwBgAAYCHCGICwkJeXJ5vNpszMTF+bMUY5OTmKiYlRRESEUlJSdODAAeuKBBCWCGMAQl5FRYVefPFFDRw40K998eLFWrp0qfLz81VRUSG3262xY8eqvr7eokoBhCPCGICQduLECd133336wx/+oCuvvNLXbozRsmXLtGDBAk2ZMkWJiYkqKirS119/reLi4ib35fV6VVdX57cAQGu1uy99DVfXzNsQ1P0fXjQ+qPsH2qtZs2Zp/PjxuuWWW/Tkk0/62isrK+XxeJSamuprs9vtSk5O1s6dOzVjxoxG+8rLy9PChQvbpO72jPEKCCxmxgCErFWrVmnPnj3Ky8trtM3j8UiSXC6XX7vL5fJt+6Hs7GzV1tb6lqqqqsAXDSDsMDMGICRVVVXpn//5n7VlyxZ169btvP1++DMlxpjz/nSJ3W6X3W4PaJ0AwMwYgJC0Z88e1dTUaPDgwercubM6d+6ssrIyPffcc+rcubNvRuyHs2A1NTWNZssAIJiaFcYKCgo0cOBA34/iDh8+XBs3bvRt5zFxAO3FP/zDP2j//v3au3evb0lKStJ9992nvXv36sc//rHcbrdKSkp8rzl16pTKyso0YsQICysHEG6a9TFlnz59tGjRIl177bWSpKKiIk2cOFHvv/++brjhBt9j4itWrFDfvn315JNPauzYsTp48KAcDkdQDgAAmuJwOJSYmOjXdvnll6tXr16+9szMTOXm5iohIUEJCQnKzc1V9+7dNW3aNCtKBhCmmhXGJkyY4Lf+1FNPqaCgQOXl5erfv7/fY+LSd2HN5XKpuLi4ySeTAMBKc+fO1cmTJzVz5kwdO3ZMQ4cO1ZYtW/jHI4A21eIb+M+cOaPXXntNDQ0NGj58eIseE5e++94er9frW+d7ewAES2lpqd+6zWZTTk6OcnJyLKkHAKQW3MC/f/9+9ejRQ3a7XQ8//LDWrl2r/v37t+gxcem77+1xOp2+JTY2trklAQAAdFjNDmP9+vXT3r17VV5erkceeUTp6en6+9//7tvenMfEJb63BwAAhLdmf0zZtWtX3w38SUlJqqio0LPPPqvHHntM0nePiUdHR/v6X+wxcb63BwAAhLNWf8+YMUZer1fx8fE8Jg4AANBMzZoZmz9/vtLS0hQbG6v6+nqtWrVKpaWl2rRpk2w2G4+JAwAANFOzwtiRI0c0ffp0VVdXy+l0auDAgdq0aZPGjh0ricfEAQAAmqtZYWz58uUX3M5j4gAAAM3Db1MCAABYiDAGAABgIcIYAACAhQhjAAAAFiKMAQAAWIgwBgAAYCHCGAAAgIUIYwAAABYijAEAAFiIMAYAAGAhwhgAAICFCGMAAAAWIowBAABYiDAGAABgIcIYAACAhTpbXQAAAN93zbwNQd3/4UXjg7p/oLkIYwgIBk8AAFqGjykBAAAsRBgDAACwEGEMAADAQoQxAAAACxHGAAAALEQYAwAAsBBhDAAAwEKEMQAAAAsRxgAAACxEGAMAALBQs8JYXl6ehgwZIofDoaioKE2aNEkHDx7065ORkSGbzea3DBs2LKBFAwAAhIpmhbGysjLNmjVL5eXlKikp0enTp5WamqqGhga/fuPGjVN1dbVvefvttwNaNAAAQKho1g+Fb9q0yW+9sLBQUVFR2rNnj0aNGuVrt9vtcrvdgakQAAAghLXqnrHa2lpJUmRkpF97aWmpoqKi1LdvXz300EOqqak57z68Xq/q6ur8FgAAgHDR4jBmjFFWVpZGjhypxMREX3taWppeeeUVbd26VUuWLFFFRYXGjBkjr9fb5H7y8vLkdDp9S2xsbEtLAgAA6HCa9THl982ePVv79u3Tjh07/NqnTp3q+3NiYqKSkpIUFxenDRs2aMqUKY32k52draysLN96XV0dgQwAAISNFoWxOXPmaP369dq+fbv69Olzwb7R0dGKi4vToUOHmtxut9tlt9tbUgYAAECH16wwZozRnDlztHbtWpWWlio+Pv6irzl69KiqqqoUHR3d4iIBAABCVbPuGZs1a5ZefvllFRcXy+FwyOPxyOPx6OTJk5KkEydO6NFHH9WuXbt0+PBhlZaWasKECerdu7cmT54clAMAAADoyJo1M1ZQUCBJSklJ8WsvLCxURkaGOnXqpP3792vlypU6fvy4oqOjNXr0aK1evVoOhyNgRQMAAISKZn9MeSERERHavHlzqwoCAAAIJ/w2JQAAgIVa/NUWAAB0RNfM2xDU/R9eND6o+0foYWYMAADAQoQxACGpoKBAAwcOVM+ePdWzZ08NHz5cGzdu9G03xignJ0cxMTGKiIhQSkqKDhw4YGHFAMIVYQxASOrTp48WLVqk3bt3a/fu3RozZowmTpzoC1yLFy/W0qVLlZ+fr4qKCrndbo0dO1b19fUWVw4g3BDGAISkCRMm6LbbblPfvn3Vt29fPfXUU+rRo4fKy8tljNGyZcu0YMECTZkyRYmJiSoqKtLXX3+t4uLi8+7T6/Wqrq7ObwGA1iKMAQh5Z86c0apVq9TQ0KDhw4ersrJSHo9Hqampvj52u13JycnauXPnefeTl5cnp9PpW/gdXQCBQBgDELL279+vHj16yG636+GHH9batWvVv39/eTweSZLL5fLr73K5fNuakp2drdraWt9SVVUV1PoBhAe+2gJAyOrXr5/27t2r48eP64033lB6errKysp82202m19/Y0yjtu+z2+2y2+1BqxdAeGJmDEDI6tq1q6699lolJSUpLy9PgwYN0rPPPiu32y1JjWbBampqGs2WAUCwEcYAhA1jjLxer+Lj4+V2u1VSUuLbdurUKZWVlWnEiBEWVgggHPExJYCQNH/+fKWlpSk2Nlb19fVatWqVSktLtWnTJtlsNmVmZio3N1cJCQlKSEhQbm6uunfvrmnTplldOoAwQxgDEJKOHDmi6dOnq7q6Wk6nUwMHDtSmTZs0duxYSdLcuXN18uRJzZw5U8eOHdPQoUO1ZcsWORwOiysHEG4IYwBC0vLlyy+43WazKScnRzk5OW1TEACcB/eMAQAAWIgwBgAAYCHCGAAAgIUIYwAAABYijAEAAFiIMAYAAGAhwhgAAICFCGMAAAAWIowBAABYiDAGAABgIcIYAACAhQhjAAAAFiKMAQAAWKhZYSwvL09DhgyRw+FQVFSUJk2apIMHD/r1McYoJydHMTExioiIUEpKig4cOBDQogEAAEJFs8JYWVmZZs2apfLycpWUlOj06dNKTU1VQ0ODr8/ixYu1dOlS5efnq6KiQm63W2PHjlV9fX3AiwcAAOjoOjen86ZNm/zWCwsLFRUVpT179mjUqFEyxmjZsmVasGCBpkyZIkkqKiqSy+VScXGxZsyYEbjKAQAAQkCr7hmrra2VJEVGRkqSKisr5fF4lJqa6utjt9uVnJysnTt3NrkPr9eruro6vwUAACBctDiMGWOUlZWlkSNHKjExUZLk8XgkSS6Xy6+vy+XybfuhvLw8OZ1O3xIbG9vSkgAAADqcFoex2bNna9++fXr11VcbbbPZbH7rxphGbedkZ2ertrbWt1RVVbW0JAAAgA6nWfeMnTNnzhytX79e27dvV58+fXztbrdb0nczZNHR0b72mpqaRrNl59jtdtnt9paUAQAA0OE1a2bMGKPZs2drzZo12rp1q+Lj4/22x8fHy+12q6SkxNd26tQplZWVacSIEYGpGAAAIIQ0a2Zs1qxZKi4u1ptvvimHw+G7D8zpdCoiIkI2m02ZmZnKzc1VQkKCEhISlJubq+7du2vatGlBOQAAAICOrFlhrKCgQJKUkpLi115YWKiMjAxJ0ty5c3Xy5EnNnDlTx44d09ChQ7VlyxY5HI6AFAwAABBKmhXGjDEX7WOz2ZSTk6OcnJyW1gQAABA2+G1KAAAACxHGAAAALEQYAwAAsBBhDAAAwEKEMQAAAAsRxgAAACxEGAMAALAQYQwAAMBChDEAAAALEcYAAAAsRBgDAACwEGEMAADAQoQxAAAACxHGAAAALEQYAwAAsBBhDAAAwEKdrS4AaA+umbchqPs/vGh8UPcPAOi4mBkDAACwEGEMAADAQoQxAAAACxHGAAAALEQYAwAAsBBhDAAAwEKEMQAAAAsRxgCEpLy8PA0ZMkQOh0NRUVGaNGmSDh486NfHGKOcnBzFxMQoIiJCKSkpOnDggEUVAwhXhDEAIamsrEyzZs1SeXm5SkpKdPr0aaWmpqqhocHXZ/HixVq6dKny8/NVUVEht9utsWPHqr6+3sLKAYQbvoEfQEjatGmT33phYaGioqK0Z88ejRo1SsYYLVu2TAsWLNCUKVMkSUVFRXK5XCouLtaMGTMa7dPr9crr9frW6+rqgnsQAMJCs2fGtm/frgkTJigmJkY2m03r1q3z256RkSGbzea3DBs2LFD1AkCL1NbWSpIiIyMlSZWVlfJ4PEpNTfX1sdvtSk5O1s6dO5vcR15enpxOp2+JjY0NfuEAQl6zw1hDQ4MGDRqk/Pz88/YZN26cqqurfcvbb7/dqiIBoDWMMcrKytLIkSOVmJgoSfJ4PJIkl8vl19flcvm2/VB2drZqa2t9S1VVVXALBxAWmv0xZVpamtLS0i7Yx263y+12t7goAAik2bNna9++fdqxY0ejbTabzW/dGNOo7Ry73S673R6UGgGEr6DcwF9aWqqoqCj17dtXDz30kGpqas7b1+v1qq6uzm8BgECZM2eO1q9fr23btqlPnz6+9nP/YPzhLFhNTU2j2TIACKaA38CflpamX/ziF4qLi1NlZaV+97vfacyYMdqzZ0+T/6LMy8vTwoULA11GQF0zb4PVJQBoJmOM5syZo7Vr16q0tFTx8fF+2+Pj4+V2u1VSUqIbb7xRknTq1CmVlZXp6aeftqJkAGEq4GFs6tSpvj8nJiYqKSlJcXFx2rBhg++Jpe/Lzs5WVlaWb72uro6bYgG02qxZs1RcXKw333xTDofDNwPmdDoVEREhm82mzMxM5ebmKiEhQQkJCcrNzVX37t01bdo0i6sHEE6C/tUW0dHRiouL06FDh5rczj0YAIKhoKBAkpSSkuLXXlhYqIyMDEnS3LlzdfLkSc2cOVPHjh3T0KFDtWXLFjkcjjauFkA4C3oYO3r0qKqqqhQdHR3stwIAH2PMRfvYbDbl5OQoJycn+AUBwHk0O4ydOHFCH330kW+9srJSe/fuVWRkpCIjI5WTk6M777xT0dHROnz4sObPn6/evXtr8uTJAS0cAAAgFDQ7jO3evVujR4/2rZ+73ys9PV0FBQXav3+/Vq5cqePHjys6OlqjR4/W6tWrmfYHAABoQrPDWEpKygWn/zdv3tyqggAAAMIJPxQOAABgIcIYAACAhQhjAAAAFiKMAQAAWIgwBgAAYCHCGAAAgIUIYwAAABYijAEAAFiIMAYAAGAhwhgAAICFCGMAAAAWIowBAABYiDAGAABgIcIYAACAhQhjAAAAFiKMAQAAWKiz1QWgbVwzb4PVJQAAgCYwMwYAAGAhwhgAAICFCGMAAAAWIowBAABYiDAGAABgIcIYAACAhQhjAAAAFgqJ7xnjO7QAAEBHxcwYAACAhQhjAAAAFmp2GNu+fbsmTJigmJgY2Ww2rVu3zm+7MUY5OTmKiYlRRESEUlJSdODAgUDVCwAAEFKaHcYaGho0aNAg5efnN7l98eLFWrp0qfLz81VRUSG3262xY8eqvr6+1cUCAACEmmbfwJ+Wlqa0tLQmtxljtGzZMi1YsEBTpkyRJBUVFcnlcqm4uFgzZsxoXbUAAAAhJqD3jFVWVsrj8Sg1NdXXZrfblZycrJ07dzb5Gq/Xq7q6Or8FAAAgXAT0qy08Ho8kyeVy+bW7XC598sknTb4mLy9PCxcuDGQZAABYJthft3R40fig7h9tLyhPU9psNr91Y0yjtnOys7NVW1vrW6qqqoJREgAAQLsU0Jkxt9st6bsZsujoaF97TU1No9myc+x2u+x2eyDLAAAA6DACOjMWHx8vt9utkpISX9upU6dUVlamESNGBPKtAAAAQkKzZ8ZOnDihjz76yLdeWVmpvXv3KjIyUldffbUyMzOVm5urhIQEJSQkKDc3V927d9e0adMCWjgAAEAoaHYY2717t0aPHu1bz8rKkiSlp6drxYoVmjt3rk6ePKmZM2fq2LFjGjp0qLZs2SKHwxG4qgEAAEJEs8NYSkqKjDHn3W6z2ZSTk6OcnJzW1AUAABAW+G1KAAAACxHGAAAALEQYAwAAsBBhDAAAwEIB/dJXAIC1gv1TPAACj5kxAAAACxHGAISs7du3a8KECYqJiZHNZtO6dev8thtjlJOTo5iYGEVERCglJUUHDhywplgAYYswBiBkNTQ0aNCgQcrPz29y++LFi7V06VLl5+eroqJCbrdbY8eOVX19fRtXCiCccc8YOoSOfh9MR6//8KLxVpfQImlpaUpLS2tymzFGy5Yt04IFCzRlyhRJUlFRkVwul4qLizVjxoy2LBVAGGNmDEBYqqyslMfjUWpqqq/NbrcrOTlZO3fubPI1Xq9XdXV1fgsAtBZhDEBY8ng8kiSXy+XX7nK5fNt+KC8vT06n07fExsYGvU4AoY8wBiCs2Ww2v3VjTKO2c7Kzs1VbW+tbqqqq2qJEACGOe8YAhCW32y3puxmy6OhoX3tNTU2j2bJz7Ha77HZ7m9QHIHwwMwYgLMXHx8vtdqukpMTXdurUKZWVlWnEiBEWVgYg3DAzBiBknThxQh999JFvvbKyUnv37lVkZKSuvvpqZWZmKjc3VwkJCUpISFBubq66d++uadOmWVg1gHBDGAMQsnbv3q3Ro0f71rOysiRJ6enpWrFihebOnauTJ09q5syZOnbsmIYOHaotW7bI4XBYVTKAMEQYAxCyUlJSZIw573abzaacnBzl5OS0XVEA8APcMwYAAGAhwhgAAICFCGMAAAAWIowBAABYiDAGAABgIcIYAACAhQhjAAAAFiKMAQAAWIgwBgAAYCHCGAAAgIUCHsZycnJks9n8FrfbHei3AQAACAlB+W3KG264QX/+85996506dQrG2wAAAHR4QQljnTt3ZjYMAADgEgTlnrFDhw4pJiZG8fHxuueee/Txxx+ft6/X61VdXZ3fAgAAEC4CPjM2dOhQrVy5Un379tWRI0f05JNPasSIETpw4IB69erVqH9eXp4WLlwY6DIABNA18zYEdf+HF40P6v4BoD0L+MxYWlqa7rzzTg0YMEC33HKLNmz4bhAvKipqsn92drZqa2t9S1VVVaBLAgAAaLeCcs/Y911++eUaMGCADh061OR2u90uu90e7DIAAADapaB/z5jX69UHH3yg6OjoYL8VAABAhxPwMPboo4+qrKxMlZWVevfdd3XXXXeprq5O6enpgX4rAACADi/gH1N+9tlnuvfee/Xll1/qqquu0rBhw1ReXq64uLhAvxUAAECHF/AwtmrVqkDvEgAAIGTx25QAAAAWIowBAABYiDAGAABgIcIYAACAhQhjAAAAFiKMAQAAWIgwBgAAYCHCGAAAgIWC/kPhAID/cs28DVaXAKCdYWYMAADAQoQxAAAACxHGAAAALEQYAwAAsBBhDAAAwEI8TQkAQAcS7CdyDy8aH9T9ozFmxgAAACxEGAMAALAQYQwAAMBChDEAAAALcQM/AADw6egPCHTE+pkZAwAAsBBhDAAAwEKEMQAAAAsRxgAAACxEGAMAALAQT1MCAIA2E+ynHTsiZsYAAAAsFLQw9vzzzys+Pl7dunXT4MGD9c477wTrrQCgVRivAFgpKGFs9erVyszM1IIFC/T+++/r5z//udLS0vTpp58G4+0AoMUYrwBYLShhbOnSpXrwwQf1q1/9Stdff72WLVum2NhYFRQUBOPtAKDFGK8AWC3gN/CfOnVKe/bs0bx58/zaU1NTtXPnzkb9vV6vvF6vb722tlaSVFdXd8nvedb7dQurBdAeNOe/93N9jTGtfl/GKwDNFYzxKuBh7Msvv9SZM2fkcrn82l0ulzweT6P+eXl5WrhwYaP22NjYQJcGoJ1yLmv+a+rr6+V0Olv1voxXAJorGONV0L7awmaz+a0bYxq1SVJ2draysrJ862fPntVXX32lXr16NdkfjdXV1Sk2NlZVVVXq2bOn1eV0OJy/1mnr82eMUX19vWJiYgK2z1AfrzriNd4Ra5aouy11hJovdbwKeBjr3bu3OnXq1OhflTU1NY3+9SlJdrtddrvdr+2KK64IdFlhoWfPnu32guwIOH+t05bnr7UzYueE23jVEa/xjlizRN1tqb3XfCnjVcBv4O/atasGDx6skpISv/aSkhKNGDEi0G8HAC3GeAWgPQjKx5RZWVmaPn26kpKSNHz4cL344ov69NNP9fDDDwfj7QCgxRivAFgtKGFs6tSpOnr0qJ544glVV1crMTFRb7/9tuLi4oLxdmHPbrfr8ccfb/TxCS4N5691Ovr5C4fxqiP+HXXEmiXqbksdsebzsZlAPB8OAACAFuG3KQEAACxEGAMAALAQYQwAAMBChDEAAAALEcYAAAAsRBjrIPLy8jRkyBA5HA5FRUVp0qRJOnjwoF+fjIwM2Ww2v2XYsGEWVdy+FBQUaODAgb5vah4+fLg2btzo226MUU5OjmJiYhQREaGUlBQdOHDAworbl4udP669tnEp40BLr+U33nhD/fv3l91uV//+/bV27do2q/vbb7/VY489pgEDBujyyy9XTEyM/vEf/1FffPHFBfe7YsWKRtedzWbTN9980yZ1Sy2/9oN1vi+l5qbOmc1m0zPPPHPe/Qb7XAdrjA7mdR1IhLEOoqysTLNmzVJ5eblKSkp0+vRppaamqqGhwa/fuHHjVF1d7VvefvttiypuX/r06aNFixZp9+7d2r17t8aMGaOJEyf6/mNevHixli5dqvz8fFVUVMjtdmvs2LGqr6+3uPL24WLnT+LaawuXMg605FretWuXpk6dqunTp+uvf/2rpk+frrvvvlvvvvtum9T99ddf67333tPvfvc7vffee1qzZo0+/PBD3XHHHRfdd8+ePf2uu+rqanXr1q1N6j6nudd+MM/3pdT8w/P10ksvyWaz6c4777zgvoN5roMxRgf7ug4ogw6ppqbGSDJlZWW+tvT0dDNx4kTriupgrrzySvPv//7v5uzZs8btdptFixb5tn3zzTfG6XSa3//+9xZW2L6dO3/GcO1Z5YfjQEuv5bvvvtuMGzfOr+3WW28199xzT5vU3ZS//OUvRpL55JNPztunsLDQOJ3OIFTYtECNu215vi/lXE+cONGMGTPmgvtp63NtTOvH6La+rluDmbEOqra2VpIUGRnp115aWqqoqCj17dtXDz30kGpqaqwor107c+aMVq1apYaGBg0fPlyVlZXyeDxKTU319bHb7UpOTtbOnTstrLR9+uH5O4drr+39cBxo6bW8a9cuv9dI0q233hq06/9849cP+9hstov+EPuJEycUFxenPn366Pbbb9f7778fyFIb1SS1ftxty/N9sXN95MgRbdiwQQ8++OBF99VW5zpQY3RbX9etQRjrgIwxysrK0siRI5WYmOhrT0tL0yuvvKKtW7dqyZIlqqio0JgxY+T1ei2stv3Yv3+/evToIbvdrocfflhr165V//795fF4JEkul8uvv8vl8m3D+c+fxLVnhabGgZZeyx6Pp82u//ONX9/3zTffaN68eZo2bZp69ux53n1dd911WrFihdavX69XX31V3bp1080336xDhw61Wd0tufbb6nxfyrkuKiqSw+HQlClTLrivtjjXgR6j2/K6bq2g/DYlgmv27Nnat2+fduzY4dc+depU358TExOVlJSkuLg4bdiw4aL/oYWDfv36ae/evTp+/LjeeOMNpaenq6yszLfdZrP59TfGNGoLZ+c7f/379+fas8D5xgGpZddyW13/F6pb+u5m/nvuuUdnz57V888/f8F9DRs2zO9m+Ztvvlk33XST/u3f/k3PPfdcm9Td0mu/Lc73xc61JL300ku67777LnrvV1uc62CM0R1lXCeMdTBz5szR+vXrtX37dvXp0+eCfaOjoxUXFxeUfyV2RF27dtW1114rSUpKSlJFRYWeffZZPfbYY5K++1dUdHS0r39NTU2jf1WFs/OdvxdeeKFRX6694DrfOOB2uyU1/1p2u92NZguCcf1fbPz69ttvdffdd6uyslJbt2694KxYUy677DINGTIk4NddoMfdtjjfl1LzO++8o4MHD2r16tXN3n8wznWgx+i2uq4DgY8pOwhjjGbPnq01a9Zo69atio+Pv+hrjh49qqqqKr+LF//FGCOv16v4+Hi53W6VlJT4tp06dUplZWUaMWKEhRW2b+fOX1O49oLjYuNAS6/l4cOH+71GkrZs2RKw6/9Sxq9zQezQoUP685//rF69erXoffbu3Ruw6y5Y424wz3dzal6+fLkGDx6sQYMGteh9Anmuz/cerRmjg31dB1SbPi6AFnvkkUeM0+k0paWlprq62rd8/fXXxhhj6uvrzW9+8xuzc+dOU1lZabZt22aGDx9ufvSjH5m6ujqLq7dedna22b59u6msrDT79u0z8+fPN5dddpnZsmWLMcaYRYsWGafTadasWWP2799v7r33XhMdHc25+/8udP649trOxcYBYy7tWp4+fbqZN2+eb/0//uM/TKdOncyiRYvMBx98YBYtWmQ6d+5sysvL26Tub7/91txxxx2mT58+Zu/evX59vF7veevOyckxmzZtMv/5n/9p3n//ffPLX/7SdO7c2bz77rttUvelXvtteb4v5Roxxpja2lrTvXt3U1BQ0OR+2vpcB2KMbuvrOpAIYx2EpCaXwsJCY4wxX3/9tUlNTTVXXXWV6dKli7n66qtNenq6+fTTT60tvJ144IEHTFxcnOnatau56qqrzD/8wz/4/iM35ruvBHj88ceN2+02drvdjBo1yuzfv9/CituXC50/rr22c7FxwJhLu5aTk5NNenq6X9trr71m+vXrZ7p06WKuu+4688Ybb7RZ3ZWVlefts23btvPWnZmZaa6++mrfdZmammp27tzZZnVf6rXfluf7Uq4RY4x54YUXTEREhDl+/HiT+2nrcx2IMbqtr+tAshljTHDn3gAAAHA+3DMGAABgIcIYAACAhQhjAAAAFiKMAQAAWIgwBgAAYCHCGAAAgIUIYwAAABYijAEAAFiIMAYAAGAhwhgAAICFCGMAAAAW+n8h1hDagWS+8wAAAABJRU5ErkJggg==\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ - "#your code here" + "#your code here\n", + "fig, ((ax1, ax2), (ax3, ax4)) = plt.subplots(2, 2, figsize = (6,6), layout='constrained')\n", + "height = wnba.Height\n", + "ax1.hist(height)\n", + "ax1.set_title(\"Height\")\n", + "weight = wnba.Weight\n", + "ax2.hist(weight)\n", + "ax2.set_title(\"Weight\")\n", + "age = wnba.Age\n", + "ax3.hist(age)\n", + "ax3.set_title(\"Age\")\n", + "BMI = wnba.BMI\n", + "ax4.hist(BMI)\n", + "ax4.set_title(\"BMI\")\n", + "plt.show()" ] }, { @@ -105,11 +903,12 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ - "#your conclusions here" + "#your conclusions here\n", + "# Loooking at the histogram it looks like they follow normal distributions with some outlier in both BMI and Weight" ] }, { @@ -134,11 +933,24 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 25, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "image/png": "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a/T6668rOzs7bL4VemiPMUaBQMAS9V9//fXatWuXduzYEXrk5eXprrvu0o4dO3TBBRckfA+nCgQC+stf/qKMjAxL/BtI0pVXXtlmuNr33ntPw4YNk2Td/wuIn954Ths7dqycTmfYMvv379c777wTl55jcY5LtJ5OFc35LhF7icU5MBH7Olm058RE6ycW58eY9RTx8AYJrnUIz2XLlpl3333XFBcXm/79+5sPP/ww3qW1q7Gx0Wzfvt1s377dSDKLFi0y27dvDw05umDBApOenm7WrFljdu3aZe68886EGsb2Bz/4gUlPTzcbN24MGz6xqakptEyi91BaWmo2bdpkamtrzc6dO83DDz9skpKSTGVlpTEm8etvz8kj1BiT+D088MADZuPGjeaDDz4wmzdvNjfddJNJTU0N/b9N9PqN+XI41L59+5onnnjC7Nmzx/z61782KSkp5le/+lVoGSv0gcTSG89p06dPN0OHDjWvvfaa+dOf/mSuu+66uA2nG6tzXKL0FIvzXaL0cjqdOQcmUl+xOCcmUj+xOj/GoifbBB5jjPnpT39qhg0bZvr162f+8R//MTR8ZCJ64403jKQ2j6lTpxpjvhyqb968ecbj8RiXy2WuueYas2vXrvgWfZL2apdkli9fHlom0Xu47777Qq+Xc88911x//fWhH/7GJH797Tn1h32i99A63r7T6TSZmZlm8uTJpqamJjQ/0etv9fvf/97k5uYal8tlLrnkEvP000+HzbdKH0gsve2cduzYMTNr1iwzaNAgk5ycbG666Sbz0UcfxaGb2J3jEqWnWJzvEqWX0+nMOTCR+orFOTGR+jEmNufHWPTkMMaYyK8HAQAAAIB12OI7PAAAAADQHgIPAAAAANsi8AAAAACwLQIPAAAAANsi8AAAAACwLQIPAAAAANsi8AAAAACwLQIPAAAAANsi8AAAAACwLQIPAAAAANsi8AAAAACwLQIPAAAAANsi8AAAAACwLQIPAAAAANsi8AAAAACwLQIPAAAAANsi8AAAAACwLQIPAAAAANsi8AAAAACwLQIPAAAAANsi8AAAAACwLQIPAAAAANsi8KBXe+655+RwOMIe5557rgoKCvR//s//CVvW4XBo1qxZp91eQUGBcnNz20xft26dUlJSlJ+fr4MHD8a0BwAAAHSMwANIWr58uf7whz+ourpaTz/9tPr0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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ - "#your code here" + "#your code here\n", + "wnba[['REB', 'AST', 'STL', 'PTS', 'BLK']].hist(figsize = (10,10), )\n", + "plt.show()" ] }, { @@ -150,11 +962,13 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 19, "metadata": {}, "outputs": [], "source": [ - "#your conclusions here" + "#your conclusions here\n", + "# We can see that all of the histogram are positively skewed, meaning that there are more players having lower stats,\n", + "# We can also see that all of this dimensions have outliers, menaing, players that exceed in a particular stat" ] }, { @@ -173,11 +987,24 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 28, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAzYAAANCCAYAAAC0/FmWAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8qNh9FAAAACXBIWXMAAA9hAAAPYQGoP6dpAAB2aklEQVR4nO3de3xU1b3///eQhIFggiCShJJCsOEasZQoNxX0mCi1eOFYtakc9OgpFrCk6SkFqTKoBIgtpS2KxSJga8CvF9RzREj8WSIasUChKljAGlArkYJAAsFhkqzfH55MCQmYmcyemZV5PR+PPGD2rL33Z62ZnT3v7Mu4jDFGAAAAAGCxdpEuAAAAAABai2ADAAAAwHoEGwAAAADWI9gAAAAAsB7BBgAAAID1CDYAAAAArEewAQAAAGA9gg0AAAAA6xFsAAAAAFiPYIOYtWLFCrlcLv9PfHy80tLSdOutt2rPnj2N2o4ZM6ZR21N/evfu7W+3YcOGJs936dJFw4YN08qVK8PcQwBArPrNb34jl8ulrKysZp8/dOiQZs6cqYEDB6pTp07q3Lmz+vfvrwkTJuidd96RpDPu907/2bBhQxh7BpxZfKQLACJt+fLl6t+/v7744gu9+eabmjt3rv70pz/pb3/7m7p06eJv16dPHz311FNN5ne73U2mFRYW6oorrpAkHTx4UE8++aRuv/12VVVV6Z577nGuMwAASHriiSckSTt27NDbb7+tYcOG+Z87duyYhg8frmPHjumnP/2pLrroIp04cUK7d+/W888/r+3bt2vw4MF66623Gi3zwQcf1J/+9Ce99tprjaYPHDjQ+Q4BLUCwQczLyspSdna2pC+PzNTV1Wn27Nl64YUXdMcdd/jbdezYUcOHD2/RMjMzMxu1/fa3v63Nmzdr1apVBBsAgKO2bNmiv/71r7r22mv18ssva9myZY2CzTPPPKMPPvhAr732mv+PcA0KCgpUX18vSU32eeeff77atWvX4n0hEG6cigacpiHkfPbZZyFbZrt27XTOOecoISEhZMsEAKA5y5YtkyTNnz9fI0eO1OrVq1VTU+N//tChQ5KktLS0Zudv146Ph7AT71zgNBUVFZKkvn37Nnmutra2yU/DX7ZOVV9f73/+s88+0/z58/Xee+/ptttuc7x+AEDsOnHihFatWqWLL75YWVlZ+s///E9VV1frmWee8bcZMWKEJOk//uM/9MILL/iDDmA7gg1iXl1dnWpra3Xs2DGtX79eDz30kC6//HJdd911jdrt2LFDCQkJTX5+8IMfNFnmLbfc4n8+NTVVs2bN0qxZs/Rf//Vf4eoWACAGPfvsszp69KjuvPNOSV/uj8455xz/URxJGjVqlB544AH99a9/1Y033qhu3bqpT58++uEPf+i/cQBgI66xQcw7/VzhAQMG6MUXX1R8fOPN44ILLtDq1aubzH/++ec3mbZgwQJdeeWVkqQjR47o//v//j/Nnz9fXq9XDz/8cAirBwDgX5YtW6aOHTvq1ltvlSSdc845+u53v6vly5drz549yszMlCTdd999+sEPfqC1a9fq7bffVnl5uR577DH9/ve/15NPPqnvfe97kewGEBSCDWLek08+qQEDBqi6ulpPP/20fve73+l73/ueXnnllUbtOnTo4L/+5qv06dOnUdurrrpKhw8f1i9/+Uvdeeed6t+/f0j7AADABx98oNdff13//u//LmOMjhw5Ikm66aabtHz5cj3xxBOaN2+ev31KSoruuOMO/41yXn/9dY0dO1bTpk0j2MBKnIqGmDdgwABlZ2friiuu0GOPPaa77rpL69at07PPPhvS9QwePFjGGA7zAwAc8cQTT8gYo2effVZdunTx/1x77bWSpJUrV6quru6M819++eXKzc3VP//5Tx04cCBcZQMhQ7ABTlNUVKQuXbro/vvvb/bGAMHavn27JKl79+4hWyYAANKX14uuXLlSF1xwgf70pz81+fnJT36i/fv365VXXtFnn33W7P6trq5Oe/bsUWJios4999zwdwJoJU5FA07TpUsXzZw5U9OnT1dxcbH/TmYnTpzQpk2bmp3n9Ot09uzZ42979OhRvfrqq1q2bJmys7N12WWXOdsBAEDMeeWVV/Tpp59qwYIFGjNmTJPns7KytHjxYi1btkx/+9vf9Lvf/U55eXm6+OKL1blzZ33yySf6/e9/rx07duj+++9X+/btw98JoJUINkAz7rnnHi1evFgPPPCA/zzjDz/80H+LzNP5fL5GNxu49957/f/v1KmTevXqpfvuu08FBQWKi4tztngAQMxZtmyZ2rdv3+iLpU/VrVs33XjjjXr22WeVn5+vyspKrV27VkuWLNHhw4eVlJSkwYMH6w9/+ANfTQBruYwxJtJFAAAAAEBr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uecerVmzRhs2bFBGRsZXznPo0CF9/PHHSktLC7pIAAAAADibgG73PGXKFP3xj39UcXGxkpKSVFlZqcrKSp04cUKSdOzYMf33f/+33nrrLe3du1cbNmzQuHHj1K1bN914442OdAAAAAAAAgo2S5Ys0dGjRzVmzBilpaX5f55++mlJUlxcnN59911df/316tu3ryZOnKi+ffvqrbfeUlJSkiMdAAAgWEuWLNHgwYOVnJys5ORkjRgxQq+88or/eWOMPB6PevTooY4dO2rMmDHasWNHBCsGAJxJwKeinU3Hjh21fn3LLqAHACDSevbsqfnz5+sb3/iGJGnlypW6/vrrtW3bNg0aNEhFRUVauHChVqxYob59++qhhx5STk6Odu3axR/sACDKBHTEBgCAtmTcuHH69re/rb59+6pv376aO3euzjnnHG3atEnGGC1atEizZs3S+PHjlZWVpZUrV6qmpkbFxcWRLh0AcJpWfUEnAABtRV1dnZ555hkdP35cI0aMUEVFhSorK5Wbm+tv43a7NXr0aJWXl2vSpElnXFYov3w6kl8S29Ivng7Z+k75Auu2/mWztn35b2vESl9jpZ9SePsayDoINgCAmPbuu+9qxIgR+uKLL3TOOedozZo1GjhwoMrLyyVJKSkpjdqnpKRo3759Z12mE18+HYkviQ30i6dD5cHs+oh8+XMk2PLlv6EQK32NlX5K4elrIF88TbABAMS0fv36afv27Tpy5Iiee+45TZw4UWVlZf7nXa7G3zdmjGky7XSh/PLpSH5JbEu/eDpUTv0C6633XxPWdYebbV/+2xqx0tdY6acU3r4G8sXTBBsAQExr3769/+YB2dnZ2rx5s37961/rZz/7mSSpsrKy0XexHThwoMlRnNM58eXTkfiS2Eh9ibS33tXmPxg2sOXLf0MhVvoaK/2UwtPXQJbPzQMAADiFMUZer1cZGRlKTU1tdKrFyZMnVVZWppEjR0awQgBAczhiAwCIWffee6/Gjh2r9PR0VVdXa/Xq1dqwYYPWrVsnl8ul/Px8FRYWKjMzU5mZmSosLFRiYqLy8vIiXToA4DQEGwBAzPrss880YcIE7d+/X507d9bgwYO1bt065eTkSJKmT5+uEydOaPLkyTp8+LCGDRumkpISvsMGAKIQwQYAELOWLVt21uddLpc8Ho88Hk94CgIABI1rbAAAAABY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3Xc3mta/f38zY8aMZttPnz7d9O/fv9G0SZMmmeHDh/sf33zzzeaaa65p1Obqq682t956a4iqDj0nxuF0tbW1JikpyaxcubL1BTvAqTGora01o0aNMr///e/NxIkTozrYODEGS5YsMX369DEnT54MfcEOcWIcpkyZYq688spGbQoKCsyll14aoqqB6BDo9tOcgQMHmjlz5oS6tLMKRd033nijue2220Jd2hkFW/Mtt9xifv7zn5vZs2dHJNgEWndDsDl8+HAYqmteoDW/8sorpnPnzubQoUPhKO+MWvu+XrNmjXG5XGbv3r1OlNesQGt++OGHTZ8+fRpN+81vfmN69uzpSH1ReyrayZMntXXrVuXm5jaanpubq/Ly8mbneeutt5q0v/rqq7Vlyxb5fL6ztjnTMiPNqXE4XU1NjXw+n7p27RqawkPIyTF44IEHdP755+vOO+8MfeEh5NQYvPTSSxoxYoSmTJmilJQUZWVlqbCwUHV1dc50pJWcGodLL71UW7du9Z+O+eGHH2rt2rW69tprHegFEBnBbD+nq6+vV3V1dVj3FaGoe9u2bSovL9fo0aOdKLGJYGtevny5/v73v2v27NlOl9is1oz1kCFDlJaWpn/7t3/Tn/70JyfLbCSYml966SVlZ2erqKhIX/va19S3b1/993//t06cOBGOkiWF5n29bNkyXXXVVWH7ouBgah45cqQ++eQTrV27VsYYffbZZ3r22Wcd27/GO7LUEDh48KDq6uqUkpLSaHpKSooqKyubnaeysrLZ9rW1tTp48KDS0tLO2OZMy4w0p8bhdDNmzNDXvvY1XXXVVaErPkScGoM333xTy5Yt0/bt250qPWScGoMPP/xQr732mr7//e9r7dq12rNnj6ZMmaLa2lrdf//9jvUnWE6Nw6233qp//vOfuvTSS2WMUW1trX74wx9qxowZjvUFCLdgtp/T/fKXv9Tx48d18803O1Fis1pTd8+ePfXPf/5TtbW18ng8uuuuu5ws1S+Ymvfs2aMZM2Zo48aNio+PzMezYOpOS0vT0qVLNXToUHm9Xv3hD3/Qv/3bv2nDhg26/PLLo7LmDz/8UG+88YY6dOigNWvW6ODBg5o8ebI+//zzsF1n09rtcf/+/XrllVdUXFzsVIlNBFPzyJEj9dRTT+mWW27RF198odraWl133XX67W9/60iNURtsGrhc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ts28//775o477jCdO3c2n3zySdTV2mDv3r3ma1/7mrnsssvM9ddf36o6narV6/Wa7Oxs8+1vf9u88cYbZu/evWbjxo1m+/btUVfrH//4R+N2u81TTz1lKioqzPr1601aWprJz88Pa60VFRXmRz/6kVm5cqX55je/aaZNm9akjRPblhN1Rst21ZJaG4R6uwIAoC2K6mBzySWXmLvvvrvRtP79+5sZM2Y023769Ommf//+jaZNmjTJDB8+3P/45ptvNtdcc02jNldffbW59dZbo67W09XW1pqkpCSzcuXKqKy1trbWjBo1yvz+9783EydODMkHMCdqXbJkienTp485efJkq+tzutYpU6aYK6+8slGbgoICc+mll4a11lONHj262Q/hTmxbTtR5ukhtV6c6W61ObFcAALRFUXsq2smTJ7V161bl5uY2mp6bm6vy8vJm53nrrbeatL/66qu1ZcsW+Xy+s7Y50zIjWevpampq5PP51LVr16is9YEHHtD555+vO++8M+j6wlHrSy+9pBEjRmjKlClKSUlRVlaWCgsLVVdXF3W1Xnrppdq6dav/VKkPP/xQa9eu1bXXXhvWWlsi1NuWU3WeLlLbVUuFersCAKCtio90AWdy8OBB1dXVKSUlpdH0lJQUVVZWNjtPZWVls+1ra2t18OBBpaWlnbHNmZYZyVpPN2PGDH3ta1/TVVddFXW1vvnmm1q2bJm2b98edG3hqvXDDz/Ua6+9pu9///tau3at9uzZoylTpqi2tlb3339/VNV666236p///KcuvfRSGWNUW1urH/7wh5oxY0ZQdQZba0uEettyqs7TRWq7agkntisAANqqqA02DVwuV6PHxpgm076q/enTA11mSzlRa4OioiKtWrVKGzZsUIcOHaKq1urqat122216/PHH1a1bt1bX5mStklRfX6/u3btr6dKliouL09ChQ/Xpp5/q4YcfDjrYOFXrhg0bNHfuXD366KMaNmyYPvjgA02bNk1paWm67777wlprW1pmg0hvV2fj9HYFAEBbE7XBplu3boqLi2vy184DBw40+atog9TU1Gbbx8fH67zzzjtrmzMtM5K1NvjFL36hwsJCvfrqqxo8eHDQdTpV644dO7R3716NGzfO/3x9fb0kKT4+Xrt27dIFF1wQFbVKUlpamhISEhQXF+dvM2DAAFVWVurkyZNq37591NR63333acKECbrrrrskSRdeeKGOHz+uH/zgB5o1a5batQv8bNJgam2JUG9bTtXZINLb1Vf5+9//7sh2BQBAWxW119i0b99eQ4cOVWlpaaPppaWlGjlyZLPzjBgxokn7kpISZWdnKyEh4axtzrTMSNYqSQ8//LAefPBBrVu3TtnZ2UHX6GSt/fv317vvvqvt27f7f6677jpdccUV2r59u9LT06OmVkkaNWqUPvjgA/+HREnavXu30tLSggo1TtZaU1PTJLzExcXJfHnjj7DV2hKh3racqlOKju3qqzi1XQEA0GaF+24FgWi4feqyZcvMzp07TX5+vunUqZPZu3evMcaYGTNmmAkTJvjbN9w+98c//rHZuXOnWbZsWZPb57755psmLi7OzJ8/37z//vtm/vz5Ib3dcyhrXbBggWnfvr159tlnzf79+/0/1dXVUVfr6UJ19yYnav3oo4/MOeecY6ZOnWp27dpl/vd//9d0797dPPTQQ1FX6+zZs01SUpJZtWqV+fDDD01JSYm54IILzM033xzWWo0xZtu2bWbbtm1m6NChJi8vz2zbts3s2LHD/7wT25YTdUbLdtWSWk/HXdEAADizqA42xhjzyCOPmF69epn27dubb33rW6asrMz/3MSJE83o0aMbtd+wYYMZMmSIad++vendu7dZsmRJk2U+88wzpl+/fiYhIcH079/fPPfcc1FZa69evYykJj+zZ8+OulpPF8oPYE7UWl5eboYNG2bcbrfp06ePmTt3rqmtrY26Wn0+n/F4POaCCy4wHTp0MOnp6Wby5Mnm8OHDYa+1ufdir169GrVxYtsKdZ3RtF21ZExPRbABAODMXMYEeT4LAAAAAESJqL3GBgAAAABaimADAAAAwHoEGwAAAADWI9gAAAAAsB7BBgAAAID1CDYAAAAArEewAQAAAGA9gg0AAAAA6xFsAAAAAFiPYAMAAADAegQbAAAAANYj2AAAAACw3v8PjY35iVWWo28AAAAASUVORK5CYII=\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ - "#your code here" + "#your code here\n", + "wnba[['REB', 'AST', 'STL', 'PTS', 'BLK']].div(wnba.MIN, axis = 0).hist(figsize = (10,10))\n", + "plt.show()" ] }, { @@ -193,7 +1020,9 @@ "metadata": {}, "outputs": [], "source": [ - "#your conclusions here" + "#your conclusions here\n", + "# other stats than BLK are still positively skewed, but not that much. \n", + "# However BLK is still positively skewed as before and has some bigger outlies." ] }, { @@ -222,13 +1051,13 @@ "metadata": {}, "outputs": [], "source": [ - "#your comments here" + "#your comments here\n" ] } ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -242,7 +1071,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.8" + "version": "3.9.13" } }, "nbformat": 4, diff --git a/your-code/wnba_clean.csv b/your-code/wnba_clean.csv new file mode 100644 index 0000000..b365fcb --- /dev/null +++ b/your-code/wnba_clean.csv @@ -0,0 +1,143 @@ +,Name,Team,Pos,Height,Weight,BMI,Birth_Place,Birthdate,Age,College,Experience,Games Played,MIN,FGM,FGA,FG%,3PM,3PA,3P%,FTM,FTA,FT%,OREB,DREB,REB,AST,STL,BLK,TO,PTS,DD2,TD3 +0,Aerial Powers,DAL,F,183,71,21.20099137,US,"January 17, 1994",23,Michigan State,2,8,173,30,85,35.3,12,32,37.5,21,26,80.8,6,22,28,12,3,6,12,93,0,0 +1,Alana Beard,LA,G/F,185,73,21.32943755,US,"May 14, 1982",35,Duke,12,30,947,90,177,50.8,5,18,27.8,32,41,78.0,19,82,101,72,63,13,40,217,0,0 +2,Alex Bentley,CON,G,170,69,23.87543253,US,"October 27, 1990",26,Penn State,4,26,617,82,218,37.6,19,64,29.7,35,42,83.3,4,36,40,78,22,3,24,218,0,0 +3,Alex Montgomery,SAN,G/F,185,84,24.54346238,US,"December 11, 1988",28,Georgia Tech,6,31,721,75,195,38.5,21,68,30.9,17,21,81.0,35,134,169,65,20,10,38,188,2,0 +4,Alexis Jones,MIN,G,175,78,25.46938776,US,"August 5, 1994",23,Baylor,R,24,137,16,50,32.0,7,20,35.0,11,12,91.7,3,9,12,12,7,0,14,50,0,0 +5,Alexis Peterson,SEA,G,170,63,21.79930796,US,"June 20, 1995",22,Syracuse,R,14,90,9,34,26.5,2,9,22.2,6,6,100.0,3,13,16,11,5,0,11,26,0,0 +6,Alexis Prince,PHO,G,188,81,22.91760978,US,"February 5, 1994",23,Baylor,R,16,112,9,34,26.5,4,15,26.7,2,2,100.0,1,14,15,5,4,3,3,24,0,0 +7,Allie Quigley,CHI,G,178,64,20.19946976,US,"June 20, 1986",31,DePaul,8,26,847,166,319,52.0,70,150,46.7,40,46,87.0,9,83,92,95,20,13,59,442,0,0 +8,Allisha Gray,DAL,G,185,76,22.20598977,US,"October 20, 1992",24,South Carolina,2,30,834,131,346,37.9,29,103,28.2,104,129,80.6,52,75,127,40,47,19,37,395,0,0 +9,Allison Hightower,WAS,G,178,77,24.30248706,US,"June 4, 1988",29,LSU,5,7,103,14,38,36.8,2,11,18.2,6,6,100.0,3,7,10,10,5,0,2,36,0,0 +10,Alysha Clark,SEA,F,180,76,23.45679012,US,"July 7, 1987",30,Middle Tennessee,6,30,843,93,183,50.8,20,62,32.3,38,51,74.5,29,97,126,50,22,4,32,244,0,0 +11,Alyssa Thomas,CON,F,188,84,23.76641014,US,"December 4, 1992",24,Maryland,3,28,833,154,303,50.8,0,3,0.0,91,158,57.6,34,158,192,136,48,11,87,399,4,0 +12,Amanda Zahui B.,NY,C,196,113,29.41482716,SE,"August 9, 1993",24,Minnesota,3,25,133,20,53,37.7,2,8,25.0,9,12,75.0,5,18,23,7,4,5,12,51,0,0 +13,Amber Harris,CHI,F,196,88,22.90712203,US,"January 16, 1988",29,Xavier,3,22,146,18,44,40.9,0,10,0.0,5,8,62.5,12,28,40,5,3,9,6,41,0,0 +14,Aneika Henry,ATL,F/C,193,87,23.35633171,JM,"February 13, 1986",31,Florida,6,4,22,4,4,100.0,0,0,0.0,0,0,0.0,0,4,4,1,2,0,3,8,0,0 +15,Angel Robinson,PHO,F/C,198,88,22.44668911,US,"August 30, 1995",21,Arizona State,1,15,237,25,44,56.8,1,1,100.0,7,7,100.0,16,42,58,8,1,11,16,58,0,0 +16,Asia Taylor,WAS,F,185,76,22.20598977,US,"August 22, 1991",26,Louisville,3,20,128,10,31,32.3,0,0,0.0,11,18,61.1,16,21,37,9,5,2,10,31,0,0 +17,Bashaara Graves,CHI,F,188,91,25.74694432,US,"March 17, 1994",23,Tennessee,1,5,59,8,14,57.1,0,0,0.0,3,4,75.0,4,13,17,3,0,1,3,19,0,0 +18,Breanna Lewis,DAL,C,196,93,24.20866306,US,"June 22, 1994",23,Kansas State,R,12,50,2,12,16.7,0,0,0.0,3,4,75.0,2,7,9,2,0,0,7,7,0,0 +19,Breanna Stewart,SEA,F/C,193,77,20.67169588,US,"August 27, 1994",22,Connecticut,2,29,952,201,417,48.2,46,123,37.4,136,171,79.5,43,206,249,78,29,47,68,584,8,0 +20,Bria Hartley,NY,G,173,66,22.05219018,US,"September 30, 1992",24,Connecticut,4,29,598,80,192,41.7,32,93,34.4,25,33,75.8,7,50,57,58,15,5,44,217,0,0 +21,Bria Holmes,ATL,G,185,77,22.49817385,US,"April 19, 1994",23,West Virginia,R,28,655,85,231,36.8,9,50,18.0,56,84,66.7,29,56,85,52,23,7,31,235,0,0 +22,Briann January,IND,G,173,65,21.71806609,US,"November 1, 1987",29,Arizona State,9,25,657,81,205,39.5,18,57,31.6,58,71,81.7,12,25,37,98,23,4,53,238,0,0 +23,Brionna Jones,CON,F,191,104,28.50799046,US,"December 18, 1995",21,Maryland,R,19,112,14,26,53.8,0,0,0.0,16,19,84.2,11,14,25,2,7,1,7,44,0,0 +24,Brittany Boyd,NY,G,175,71,23.18367347,US,"November 6, 1993",23,UC Berkeley,3,2,32,9,15,60.0,0,1,0.0,8,11,72.7,3,5,8,5,3,0,2,26,0,0 +25,Brittney Griner,PHO,C,206,93,21.91535489,US,"October 18, 1990",26,Baylor,5,22,682,167,293,57.0,0,0,0.0,127,154,82.5,43,129,172,39,13,54,52,461,6,0 +26,Brittney Sykes,ATL,G,175,66,21.55102041,US,"July 2, 1994",23,Rutgers,10,30,734,146,362,40.3,29,87,33.3,76,102,74.5,25,94,119,59,18,17,49,397,1,0 +27,Camille Little,PHO,F,188,82,23.20054323,US,"January 18, 1985",32,North Carolina,11,30,759,93,219,42.5,9,52,17.3,33,52,63.5,42,71,113,42,28,13,50,228,0,0 +28,Candace Parker,LA,F/C,193,79,21.20862305,US,"April 19, 1986",31,Tennessee,10,29,889,183,383,47.8,40,114,35.1,88,115,76.5,37,205,242,127,43,53,80,494,10,1 +29,Candice Dupree,IND,F,188,81,22.91760978,US,"February 25, 1984",33,Temple,12,29,911,189,370,51.1,0,2,0.0,57,65,87.7,31,124,155,47,28,12,42,435,2,0 +30,Cappie Pondexter,CHI,G,175,73,23.83673469,US,"July 1, 1983",34,Rutgers,11,24,676,94,258,36.4,8,32,25.0,54,67,80.6,10,59,69,104,17,5,56,250,2,0 +31,Carolyn Swords,SEA,C,198,95,24.2322212,US,"July 19, 1989",28,Boston College,6,26,218,19,39,48.7,0,0,0.0,16,20,80.0,10,29,39,9,5,4,22,54,0,0 +32,Cayla George,PHO,C,193,87,23.35633171,AU,"April 20, 1987",30,Georgia,1,28,365,40,105,38.1,13,45,28.9,7,12,58.3,10,71,81,15,9,11,13,100,1,0 +33,Chelsea Gray,LA,G,180,77,23.7654321,US,"August 10, 1992",25,Duke,3,30,996,165,326,50.6,48,100,48.0,78,94,83.0,19,80,99,132,29,7,61,456,1,0 +34,Cheyenne Parker,CHI,F,193,86,23.08786813,US,"August 22, 1992",25,Middle Tennessee,2,23,286,32,69,46.4,0,3,0.0,23,36,63.9,31,47,78,13,8,15,21,87,0,0 +35,Clarissa dos Santos,SAN,C,185,89,26.00438276,BR,"October 3, 1988",28,Brazil,4,7,52,8,14,57.1,1,1,100.0,0,0,0.0,3,7,10,7,1,1,5,17,0,0 +36,Courtney Paris,DAL,C,193,113,30.33638487,US,"September 21, 1987",29,Oklahoma,7,16,217,32,57,56.1,0,0,0.0,6,12,50.0,28,34,62,5,6,8,18,70,0,0 +37,Courtney Vandersloot,CHI,G,173,66,22.05219018,US,"August 2, 1989",28,Gonzaga,6,22,673,104,199,52.3,23,60,38.3,24,29,82.8,13,75,88,175,22,5,64,255,10,0 +38,Courtney Williams,CON,G,173,62,20.71569381,US,"November 5, 1994",22,South Florida,1,29,755,168,338,49.7,8,30,26.7,31,36,86.1,38,84,122,60,15,6,39,375,1,0 +39,Crystal Langhorne,SEA,F/C,188,84,23.76641014,US,"October 27, 1986",30,Maryland,10,30,848,160,240,66.7,1,2,50.0,49,68,72.1,35,140,175,46,16,11,50,370,2,0 +40,Damiris Dantas,ATL,C,191,89,24.39626107,BR,"November 17, 1992",24,Brazil,4,30,569,98,243,40.3,25,91,27.5,33,43,76.7,29,84,113,19,17,18,26,254,0,0 +41,Danielle Adams,CON,F/C,185,108,31.5558802,US,"February 19, 1989",28,Texas A&M,5,18,81,16,43,37.2,12,30,40.0,5,5,100.0,6,4,10,4,4,4,7,49,0,0 +42,Danielle Robinson,PHO,G,175,57,18.6122449,US,"October 5, 1989",27,Oklahoma,7,28,680,79,178,44.4,0,5,0.0,51,61,83.6,13,73,86,106,33,4,58,209,0,0 +43,Dearica Hamby,SAN,F,191,86,23.57391519,US,"June 11, 1993",24,Wake Forest,2,31,650,96,207,46.4,3,8,37.5,58,95,61.1,48,91,139,32,29,8,43,253,1,0 +44,Devereaux Peters,IND,F,188,79,22.35174287,US,"August 10, 1989",28,Notre Dame,6,28,796,154,380,40.5,88,225,39.1,118,130,90.8,8,69,77,76,16,9,56,514,0,0 +45,Diana Taurasi,PHO,G,183,74,22.09680791,US,"November 6, 1982",34,Connecticut,13,20,591,121,255,47.5,22,66,33.3,112,118,94.9,31,98,129,32,20,31,28,376,3,0 +46,Elena Delle Donne,WAS,G/F,196,85,22.12619742,US,"May 9, 1989",28,Delaware,5,30,939,133,272,48.9,0,1,0.0,51,78,65.4,99,116,215,43,32,64,36,317,4,0 +47,Elizabeth Williams,ATL,F/C,191,87,23.84803048,US,"June 23, 1993",24,Duke,3,30,377,48,96,50.0,0,1,0.0,32,55,58.2,35,61,96,5,5,4,21,128,0,0 +48,Emma Cannon,PHO,F,188,86,24.33227705,US,"January 6, 1989",28,Central Florida,R,18,508,105,220,47.7,11,33,33.3,31,34,91.2,33,72,105,52,21,27,30,252,1,0 +49,Emma Meesseman,WAS,C,193,83,22.28247738,BE,"May 13, 1993",24,Belgium,5,23,617,89,233,38.2,25,79,31.6,56,65,86.2,23,58,81,70,34,5,30,259,0,0 +50,Epiphanny Prince,NY,G,175,81,26.44897959,US,"November 1, 1988",28,Rutgers,8,26,282,36,86,41.9,1,3,33.3,15,22,68.2,17,44,61,5,4,8,17,88,0,0 +51,Erica Wheeler,IND,G,170,65,22.49134948,US,"February 5, 1991",26,Rutgers,3,30,767,130,321,40.5,42,129,32.6,34,40,85.0,11,57,68,117,38,1,68,336,0,0 +52,Érika de Souza,SAN,C,196,86,22.38650562,BR,"September 3, 1982",34,Brazil,13,30,579,65,112,58.0,0,0,0.0,29,32,90.6,58,74,132,35,18,7,37,159,0,0 +53,Erlana Larkins,IND,F,185,93,27.17311907,US,"February 4, 1986",31,North Carolina,9,20,386,36,92,39.1,9,35,25.7,21,24,87.5,9,26,35,24,11,8,13,102,0,0 +54,Essence Carson,LA,G/F,183,74,22.09680791,US,"July 28, 1986",31,Rutgers,10,15,61,4,16,25.0,0,0,0.0,5,6,83.3,7,2,9,0,1,3,5,13,0,0 +55,Evelyn Akhator,DAL,F,191,82,22.47745402,NG,"March 2, 1995",22,Kentucky,R,30,926,165,365,45.2,20,60,33.3,92,117,78.6,73,199,272,50,37,13,67,442,13,0 +56,Glory Johnson,DAL,F,191,77,21.10687755,US,"July 27, 1990",27,Tennessee,4,4,42,3,9,33.3,3,6,50.0,0,0,0.0,0,3,3,1,0,0,4,9,0,0 +57,Imani Boyette,ATL,C,201,88,21.78163907,US,"November 10, 1992",24,Texas,1,29,410,56,119,47.1,1,3,33.3,14,20,70.0,43,75,118,14,9,23,22,127,1,0 +58,Isabelle Harrison,SAN,C,191,83,22.75156931,US,"September 27, 1993",23,Kentucky,3,31,832,154,300,51.3,1,2,50.0,55,85,64.7,66,134,200,46,26,24,63,364,5,0 +59,Ivory Latta,WAS,G,168,63,22.32142857,US,"September 25, 1984",32,North Carolina,12,29,499,79,218,36.2,40,114,35.1,47,55,85.5,7,20,27,49,12,1,22,245,0,0 +60,Jantel Lavender,LA,C,193,84,22.55094096,US,"December 11, 1988",28,Ohio State,7,28,481,89,184,48.4,4,13,30.8,18,22,81.8,31,56,87,28,8,5,35,200,0,0 +61,Jasmine Thomas,CON,G,175,66,21.55102041,US,"September 30, 1989",27,Duke,6,27,762,151,341,44.3,50,116,43.1,39,55,70.9,9,55,64,118,45,4,58,391,1,0 +62,Jazmon Gwathmey,IND,G,188,65,18.39067451,PR,"January 24, 1993",24,James Madison,2,24,371,50,140,35.7,12,49,24.5,30,39,76.9,15,34,49,17,13,19,32,142,0,0 +63,Jeanette Pohlen,IND,G,183,78,23.29122996,US,"February 5, 1989",28,Stanford,6,25,278,20,52,38.5,13,29,44.8,17,20,85.0,3,19,22,13,5,0,15,70,0,0 +64,Jennifer Hamson,IND,C,201,95,23.51426945,US,"January 23, 1992",25,Brigham Young,1,10,50,2,12,16.7,0,3,0.0,8,10,80.0,5,6,11,6,2,2,3,12,0,0 +65,Jessica Breland,CHI,F,191,77,21.10687755,US,"February 23, 1988",29,North Carolina,5,10,78,9,16,56.3,0,0,0.0,4,5,80.0,5,13,18,2,1,9,3,22,0,0 +66,Jewell Loyd,SEA,G,178,67,21.14631991,US,"May 10, 1993",24,Notre Dame,3,29,715,116,245,47.3,8,21,38.1,28,37,75.7,50,139,189,46,18,50,57,268,4,0 +67,Jia Perkins,MIN,G,173,75,25.05930703,US,"February 23, 1982",35,Texas Tech,14,30,932,178,420,42.4,47,123,38.2,114,134,85.1,24,72,96,103,41,11,83,517,0,0 +68,Jonquel Jones,CON,F/C,198,86,21.93653709,BS,"May 1, 1994",23,George Washington,1,29,463,47,124,37.9,11,32,34.4,11,15,73.3,11,46,57,39,30,1,24,116,0,0 +69,Jordan Hooper,CHI,F,188,84,23.76641014,US,"February 20, 1992",25,Nebraska,3,29,833,164,299,54.8,22,49,44.9,117,142,82.4,108,226,334,40,29,46,46,467,17,0 +70,Kaela Davis,DAL,G,188,77,21.78587596,US,"March 15, 1995",22,South Carolina,R,23,208,27,75,36.0,20,55,36.4,3,4,75.0,2,20,22,5,7,1,6,77,0,0 +71,Kahleah Copper,CHI,G/F,185,70,20.45288532,US,"August 28, 1994",22,Rutgers,1,29,475,62,163,38.0,12,32,37.5,49,65,75.4,10,33,43,32,13,3,48,185,0,0 +72,Kaleena Mosqueda-Lewis,SEA,F,180,82,25.30864198,US,"March 11, 1993",24,Connecticut,3,29,369,60,140,42.9,5,23,21.7,36,45,80.0,11,43,54,11,9,2,22,161,0,0 +73,Karima Christmas-Kelly,DAL,G/F,183,82,24.48565201,US,"November 9, 1989",27,Duke,6,14,142,23,43,53.5,9,21,42.9,10,10,100.0,4,10,14,6,1,1,13,65,0,0 +74,Kayla Alexander,SAN,C,193,88,23.6247953,CA,"May 1, 1991",26,Arizona State,4,30,889,91,239,38.1,25,83,30.1,111,129,86.0,45,75,120,65,39,5,50,318,0,0 +75,Kayla McBride,SAN,G/F,180,79,24.38271605,US,"June 25, 1992",25,Notre Dame,3,31,433,78,141,55.3,0,0,0.0,15,16,93.8,40,47,87,17,13,15,30,171,0,0 +76,Kayla Pedersen,CON,F,193,86,23.08786813,US,"April 14, 1989",28,Stanford,5,27,882,128,337,38.0,47,147,32.0,108,118,91.5,12,93,105,59,32,5,54,411,0,0 +77,Kayla Thornton,DAL,F,185,86,25.12783053,US,"October 20, 1992",24,Texas–El Paso,2,21,224,11,30,36.7,0,1,0.0,10,14,71.4,19,26,45,13,6,2,9,32,0,0 +78,Keisha Hampton,CHI,F,185,78,22.79035793,US,"February 22, 1990",27,DePaul,1,30,504,64,157,40.8,14,52,26.9,65,81,80.2,36,59,95,24,20,7,21,207,0,0 +79,Kelsey Plum,SAN,G,173,66,22.05219018,US,"August 24, 1994",23,Washington,R,28,610,73,210,34.8,29,78,37.2,50,58,86.2,11,42,53,91,13,4,72,225,0,0 +80,Kia Vaughn,NY,C,193,90,24.16172246,US,"January 24, 1987",30,Rutgers,9,23,455,62,116,53.4,0,0,0.0,10,19,52.6,39,71,110,16,8,9,21,134,1,0 +81,Kiah Stokes,NY,C,191,87,23.84803048,US,"March 30, 1993",24,Connecticut,3,29,576,50,98,51.0,0,1,0.0,41,52,78.8,63,122,185,21,8,32,33,141,3,0 +82,Kristi Toliver,WAS,G,170,59,20.41522491,US,"January 27, 1987",30,Maryland,9,29,845,119,284,41.9,67,194,34.5,44,49,89.8,9,50,59,91,20,8,48,349,0,0 +83,Krystal Thomas,WAS,C,196,88,22.90712203,US,"October 6, 1989",27,Duke,6,29,737,81,149,54.4,0,0,0.0,37,61,60.7,97,172,269,30,15,31,45,199,2,0 +84,Lanay Montgomery,SEA,C,196,96,24.98958767,US,"September 17, 1993",23,West Virginia,R,7,28,3,7,42.9,0,0,0.0,0,0,0.0,0,5,5,0,1,4,2,6,0,0 +85,Layshia Clarendon,ATL,G,175,64,20.89795918,US,"February 5, 1991",26,UC Berkeley,5,30,900,124,320,38.8,8,53,15.1,73,81,90.1,27,88,115,206,29,1,82,329,3,0 +86,Leilani Mitchell,PHO,G,165,58,21.30394858,US,"June 15, 1985",32,Utah,9,30,623,70,182,38.5,31,92,33.7,62,75,82.7,12,57,69,108,26,9,50,233,0,0 +87,Lindsay Allen,NY,G,173,65,21.71806609,US,"March 20, 1995",22,Notre Dame,R,23,314,21,50,42.0,0,11,0.0,6,9,66.7,8,28,36,47,13,1,18,48,0,0 +88,Lindsay Whalen,MIN,G,175,78,25.46938776,US,"September 5, 1982",34,Minnesota,14,22,520,69,153,45.1,12,34,35.3,27,36,75.0,8,46,54,90,11,2,44,177,0,0 +89,Lynetta Kizer,CON,C,193,104,27.92021262,US,"April 4, 1990",27,Maryland,5,20,238,48,100,48.0,0,1,0.0,23,30,76.7,22,35,57,6,11,7,10,119,0,0 +90,Maimouna Diarra,LA,C,198,90,22.95684114,SN,"January 30, 1991",26,Sengal,R,9,16,1,3,33.3,0,0,0.0,1,2,50.0,3,4,7,1,1,0,3,3,0,0 +92,Marissa Coleman,IND,G/F,185,73,21.32943755,US,"April 1, 1987",30,Maryland,9,30,539,50,152,32.9,27,79,34.2,27,33,81.8,7,53,60,25,8,4,34,154,0,0 +93,Matee Ajavon,ATL,G,173,73,24.39105884,US,"July 5, 1986",31,Syracruse,R,27,218,22,69,31.9,0,3,0.0,29,35,82.9,8,26,34,27,10,0,26,73,0,0 +94,Maya Moore,MIN,F,183,80,23.88844098,US,"November 6, 1989",27,Connecticut,7,29,904,170,398,42.7,52,132,39.4,98,114,86.0,50,106,156,99,53,13,56,490,3,0 +95,Monique Currie,PHO,G/F,183,80,23.88844098,US,"February 25, 1983",34,Duke,11,32,717,121,284,42.6,37,93,39.8,85,103,82.5,19,103,122,67,22,11,48,364,0,0 +96,Morgan Tuck,CON,F,188,91,25.74694432,US,"April 30, 1994",23,Connecticut,1,17,294,35,101,34.7,8,28,28.6,13,16,81.3,9,34,43,19,7,0,15,91,1,0 +97,Moriah Jefferson,SAN,G,168,55,19.48696145,US,"August 3, 1994",23,Connecticut,1,21,514,81,155,52.3,9,20,45.0,20,27,74.1,6,31,37,92,33,2,43,191,0,0 +98,Natalie Achonwa,IND,C,193,83,22.28247738,CA,"November 22, 1992",24,Notre Dame,3,30,529,82,151,54.3,0,0,0.0,43,55,78.2,31,70,101,21,11,16,25,207,0,0 +99,Natasha Cloud,WAS,G,183,73,21.79820239,US,"February 22, 1992",25,Saint Joseph's,3,24,448,37,118,31.4,12,51,23.5,20,27,74.1,7,52,59,69,17,3,23,106,0,0 +100,Natasha Howard,MIN,F,188,75,21.22000905,US,"February 9, 1991",26,Florida State,4,29,315,48,104,46.2,3,13,23.1,17,23,73.9,25,38,63,16,11,19,20,116,0,0 +101,Nayo Raincock-Ekunwe,NY,F/C,188,79,22.35174287,CA,"August 29, 1991",25,Simon Fraser,R,27,243,33,63,52.4,0,4,0.0,30,49,61.2,24,22,46,8,2,1,13,96,0,0 +102,Nia Coffey,SAN,F,185,77,22.49817385,US,"May 21, 1995",22,Northwestern,R,25,203,16,59,27.1,0,4,0.0,16,22,72.7,16,30,46,6,5,6,14,48,0,0 +103,Nneka Ogwumike,LA,F,188,79,22.35174287,US,"February 7, 1990",27,Stanford,6,30,948,215,386,55.7,18,49,36.7,129,148,87.2,57,179,236,63,53,14,47,577,9,0 +104,Noelle Quinn,SEA,G,183,81,24.18704649,US,"March 1, 1985",32,UCLA,11,29,459,24,58,41.4,14,35,40.0,17,18,94.4,1,48,49,78,12,5,27,79,0,0 +105,Odyssey Sims,LA,G,173,73,24.39105884,US,"July 13, 1992",25,Baylor,4,27,626,86,198,43.4,11,49,22.4,47,55,85.5,10,34,44,87,38,5,39,230,1,0 +106,Plenette Pierson,MIN,F/C,188,88,24.89814396,US,"August 31, 1981",35,Texas Tech,15,29,402,54,142,38.0,17,51,33.3,15,20,75.0,13,49,62,48,12,4,33,140,0,0 +107,Rachel Banham,CON,G,175,76,24.81632653,US,"July 15, 1993",24,Minnesota,2,26,238,32,87,36.8,16,48,33.3,16,20,80.0,2,27,29,20,4,0,12,96,0,0 +108,Ramu Tokashiki,SEA,F,193,80,21.47708663,JP,"November 6, 1991",25,Japan,1,29,378,42,92,45.7,0,3,0.0,22,27,81.5,19,29,48,16,8,8,25,106,0,0 +109,Rebecca Allen,NY,G/F,188,74,20.9370756,AU,"June 11, 1992",25,Australia,3,28,254,31,86,36.0,14,40,35.0,2,6,33.3,13,51,64,15,9,12,17,78,0,0 +110,Rebekkah Brunson,MIN,F,188,84,23.76641014,US,"November 12, 1981",35,Georgetown,14,26,719,97,218,44.5,22,60,36.7,62,83,74.7,46,135,181,40,31,9,42,278,2,0 +111,Renee Montgomery,MIN,G,170,63,21.79930796,US,"February 12, 1986",31,Connecticut,9,29,614,71,181,39.2,30,89,33.7,44,51,86.3,12,34,46,96,24,1,43,216,0,0 +112,Riquna Williams,LA,G,170,75,25.95155709,US,"May 28, 1990",27,Miami (FL),5,23,408,45,140,32.1,20,74,27.0,38,44,86.4,6,26,32,16,19,3,26,148,0,0 +113,Sami Whitcomb,SEA,G,178,66,20.83070319,US,"July 20, 1988",29,Washington,R,29,354,46,120,38.3,33,94,35.1,14,17,82.4,12,40,52,24,22,0,24,139,0,0 +114,Sancho Lyttle,ATL,F,193,79,21.20862305,ES,"September 20, 1983",33,Houston,13,25,703,71,163,43.6,1,7,14.3,13,19,68.4,42,138,180,41,40,17,34,156,0,0 +115,Sandrine Gruda,LA,F/C,193,84,22.55094096,FR,"June 25, 1987",30,France,5,4,12,1,3,33.3,0,0,0.0,0,0,0.0,0,2,2,0,0,0,2,2,0,0 +116,Saniya Chong,DAL,G,173,64,21.383942,US,"June 27, 1994",23,Connecticut,R,29,348,27,74,36.5,8,35,22.9,25,29,86.2,9,19,28,33,21,3,23,87,0,0 +117,Seimone Augustus,MIN,G/F,183,77,22.99262444,US,"April 30, 1984",33,LSU,12,27,756,125,251,49.8,18,41,43.9,30,35,85.7,12,70,82,108,17,1,39,298,1,0 +118,Sequoia Holmes,SAN,G,185,70,20.45288532,US,"June 13, 1986",31,UNLV,2,24,280,31,89,34.8,13,46,28.3,6,11,54.5,12,12,24,23,13,5,11,81,0,0 +119,Shatori Walker-Kimbrough,WAS,G,180,64,19.75308642,US,"May 18, 1995",22,Maryland,R,22,260,29,78,37.2,9,26,34.6,29,32,90.6,4,13,17,10,11,1,12,96,0,0 +120,Shavonte Zellous,NY,G,178,85,26.82742078,US,"August 28, 1986",30,Pittsburgh,9,29,865,107,249,43.0,14,41,34.1,118,144,81.9,30,92,122,87,23,8,62,346,1,0 +121,Shay Murphy,SAN,G,180,74,22.83950617,US,"April 15, 1985",32,Southern California,9,23,242,23,62,37.1,12,35,34.3,8,12,66.7,12,26,38,17,10,1,12,66,0,0 +122,Shekinna Stricklen,CON,G/F,188,81,22.91760978,US,"July 30, 1990",27,Tennessee,5,29,795,80,202,39.6,59,149,39.6,26,31,83.9,15,71,86,30,36,2,23,245,0,0 +123,Shenise Johnson,IND,G,180,78,24.07407407,US,"September 12, 1990",26,Miami (FL),6,14,348,55,127,43.3,10,30,33.3,38,40,95.0,13,35,48,35,21,4,18,158,0,0 +124,Skylar Diggins-Smith,DAL,G,175,66,21.55102041,US,"February 8, 1990",27,Notre Dame,4,30,1018,167,394,42.4,43,119,36.1,168,186,90.3,21,86,107,173,38,24,83,545,1,0 +125,Stefanie Dolson,CHI,C,196,97,25.24989588,US,"August 1, 1992",25,Connecticut,3,28,823,162,293,55.3,24,60,40.0,50,58,86.2,35,121,156,65,14,37,65,398,3,0 +126,Stephanie Talbot,PHO,G,185,87,25.42001461,AU,"December 20, 1990",26,Australia,R,30,555,47,114,41.2,15,38,39.5,29,44,65.9,28,58,86,50,22,8,28,138,0,0 +127,Sue Bird,SEA,G,175,68,22.20408163,US,"October 16, 1980",36,Connecticut,15,27,806,103,244,42.2,50,134,37.3,17,24,70.8,7,46,53,177,31,3,57,273,1,0 +128,Sugar Rodgers,NY,G,175,75,24.48979592,US,"August 12, 1989",28,Georgetown,6,28,745,108,310,34.8,59,163,36.2,42,52,80.8,21,85,106,68,28,17,43,317,0,0 +129,Sydney Colson,SAN,G,173,64,21.383942,US,"June 8, 1989",28,Texas A&M,3,25,296,25,78,32.1,2,10,20.0,20,30,66.7,3,11,14,51,13,2,25,72,0,0 +130,Sydney Wiese,LA,G,183,68,20.30517483,US,"July 13, 1992",25,Oregon State,R,25,189,19,50,38.0,13,32,40.6,4,8,50.0,3,18,21,6,4,3,2,55,0,0 +131,Sylvia Fowles,MIN,C,198,96,24.48729721,US,"June 10, 1985",32,LSU,10,29,895,222,336,66.1,0,0,0.0,128,162,79.0,113,184,297,39,39,61,71,572,16,0 +132,Tamera Young,ATL,G/F,188,77,21.78587596,US,"October 30, 1986",30,Tennessee,9,31,820,105,297,35.4,23,70,32.9,44,65,67.7,23,87,110,66,36,14,61,277,0,0 +133,Tayler Hill,WAS,G,175,66,21.55102041,US,"October 23, 1990",26,Ohio State,5,18,462,69,191,36.1,27,89,30.3,75,80,93.8,5,29,34,47,16,1,26,240,0,0 +134,Temi Fagbenle,MIN,C,193,89,23.89325888,UK,"August 9, 1992",25,Southern California,R,17,74,6,14,42.9,0,0,0.0,5,6,83.3,3,13,16,1,3,3,8,17,0,0 +135,Theresa Plaisance,DAL,F,196,91,23.68804665,US,"May 18, 1992",25,LSU,4,30,604,80,213,37.6,35,101,34.7,22,24,91.7,38,89,127,24,23,22,24,217,1,0 +136,Tianna Hawkins,WAS,F,191,87,23.84803048,US,"February 3, 1991",26,Maryland,4,29,483,79,165,47.9,11,41,26.8,41,43,95.3,42,82,124,9,15,7,23,210,0,0 +137,Tierra Ruffin-Pratt,WAS,G,178,83,26.19618735,US,"November 4, 1991",25,North Carolina,5,29,703,77,217,35.5,0,4,0.0,71,96,74.0,45,120,165,68,30,16,47,225,2,0 +138,Tiffany Hayes,ATL,G,178,70,22.09317005,US,"September 20, 1989",27,Connecticut,6,29,861,144,331,43.5,43,112,38.4,136,161,84.5,28,89,117,69,37,8,50,467,0,0 +139,Tiffany Jackson,LA,F,191,84,23.0256846,US,"April 26, 1985",32,Texas,9,22,127,12,25,48.0,0,1,0.0,4,6,66.7,5,18,23,3,1,3,8,28,0,0 +140,Tiffany Mitchell,IND,G,175,69,22.53061224,US,"September 23, 1984",32,South Carolina,2,27,671,83,238,34.9,17,69,24.6,94,102,92.2,16,70,86,39,31,5,40,277,0,0 +141,Tina Charles,NY,F/C,193,84,22.55094096,US,"May 12, 1988",29,Connecticut,8,29,952,227,509,44.6,18,56,32.1,110,135,81.5,56,212,268,75,21,22,71,582,11,0 +142,Yvonne Turner,PHO,G,175,59,19.26530612,US,"October 13, 1987",29,Nebraska,2,30,356,59,140,42.1,11,47,23.4,22,28,78.6,11,13,24,30,18,1,32,151,0,0 From 8e6331a225d6afa8c6f7a2235abdc6b92f68ca7c Mon Sep 17 00:00:00 2001 From: Ekraj Pokhrel Date: Wed, 17 May 2023 14:55:32 +0200 Subject: [PATCH 3/3] not finish all, will check later --- your-code/3.-Inferential-Analysis.ipynb | 290 +++++++++++++++++++++++- 1 file changed, 284 insertions(+), 6 deletions(-) diff --git a/your-code/3.-Inferential-Analysis.ipynb b/your-code/3.-Inferential-Analysis.ipynb index 366765b..d1df92a 100644 --- a/your-code/3.-Inferential-Analysis.ipynb +++ b/your-code/3.-Inferential-Analysis.ipynb @@ -46,11 +46,289 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "metadata": {}, - "outputs": [], - "source": [ - "#your code here" + "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", + " \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", + " \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: 0NameTeamPosHeightWeightBMIBirth_PlaceBirthdateAgeCollegeExperienceGames PlayedMINFGMFGAFG%3PM3PA3P%FTMFTAFT%OREBDREBREBASTSTLBLKTOPTSDD2TD3
00Aerial PowersDALF1837121.200991USJanuary 17, 199423Michigan State28173308535.3123237.5212680.8622281236129300
11Alana BeardLAG/F1857321.329438USMay 14, 198235Duke12309479017750.851827.8324178.019821017263134021700
22Alex BentleyCONG1706923.875433USOctober 27, 199026Penn State4266178221837.6196429.7354283.343640782232421800
33Alex MontgomerySANG/F1858424.543462USDecember 11, 198828Georgia Tech6317217519538.5216830.9172181.0351341696520103818820
44Alexis JonesMING1757825.469388USAugust 5, 199423BaylorR24137165032.072035.0111291.739121270145000
\n", + "
" + ], + "text/plain": [ + " Unnamed: 0 Name Team Pos Height Weight BMI \\\n", + "0 0 Aerial Powers DAL F 183 71 21.200991 \n", + "1 1 Alana Beard LA G/F 185 73 21.329438 \n", + "2 2 Alex Bentley CON G 170 69 23.875433 \n", + "3 3 Alex Montgomery SAN G/F 185 84 24.543462 \n", + "4 4 Alexis Jones MIN G 175 78 25.469388 \n", + "\n", + " Birth_Place Birthdate Age College Experience \\\n", + "0 US January 17, 1994 23 Michigan State 2 \n", + "1 US May 14, 1982 35 Duke 12 \n", + "2 US October 27, 1990 26 Penn State 4 \n", + "3 US December 11, 1988 28 Georgia Tech 6 \n", + "4 US August 5, 1994 23 Baylor R \n", + "\n", + " Games Played MIN FGM FGA FG% 3PM 3PA 3P% FTM FTA FT% OREB \\\n", + "0 8 173 30 85 35.3 12 32 37.5 21 26 80.8 6 \n", + "1 30 947 90 177 50.8 5 18 27.8 32 41 78.0 19 \n", + "2 26 617 82 218 37.6 19 64 29.7 35 42 83.3 4 \n", + "3 31 721 75 195 38.5 21 68 30.9 17 21 81.0 35 \n", + "4 24 137 16 50 32.0 7 20 35.0 11 12 91.7 3 \n", + "\n", + " DREB REB AST STL BLK TO PTS DD2 TD3 \n", + "0 22 28 12 3 6 12 93 0 0 \n", + "1 82 101 72 63 13 40 217 0 0 \n", + "2 36 40 78 22 3 24 218 0 0 \n", + "3 134 169 65 20 10 38 188 2 0 \n", + "4 9 12 12 7 0 14 50 0 0 " + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#your code here\n", + "wnba = pd.read_csv(\"wnba_clean.csv\")\n", + "wnba.head()" ] }, { @@ -343,7 +621,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -357,7 +635,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.8" + "version": "3.9.13" } }, "nbformat": 4,