From 64c24fd1829b648b9ff648f5fcdb794e3115d736 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cdanielmdepaoli=E2=80=9D?= <“danielmdepaoli@gmail.com”> Date: Mon, 14 Aug 2023 08:57:48 +0100 Subject: [PATCH] Lab Done --- your-code/1.-Data-Cleaning.ipynb | 1772 +++++++++++++++++- your-code/2.-Exploratory-Data-Analysis.ipynb | 1094 ++++++++++- your-code/3.-Inferential-Analysis.ipynb | 790 +++++++- your-code/codebook.md | 55 + your-code/wnba.csv | 144 ++ your-code/wnba_clean.csv | 143 ++ 6 files changed, 3939 insertions(+), 59 deletions(-) create mode 100644 your-code/codebook.md create mode 100644 your-code/wnba.csv 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 d1c8eea..d0aaaa7 100644 --- a/your-code/1.-Data-Cleaning.ipynb +++ b/your-code/1.-Data-Cleaning.ipynb @@ -28,7 +28,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 38, "metadata": {}, "outputs": [], "source": [ @@ -47,11 +47,520 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 39, "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": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "wnba = pd.read_csv('wnba.csv')\n", + "\n", + "wnba" ] }, { @@ -64,11 +573,176 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 40, "metadata": {}, "outputs": [], "source": [ - "#your code here" + "nan_columns = wnba.isna().any()\n", + "nan_counts = wnba.isna().sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Name False\n", + "Team False\n", + "Pos False\n", + "Height False\n", + "Weight True\n", + "BMI True\n", + "Birth_Place False\n", + "Birthdate False\n", + "Age False\n", + "College False\n", + "Experience False\n", + "Games Played False\n", + "MIN False\n", + "FGM False\n", + "FGA False\n", + "FG% False\n", + "3PM False\n", + "3PA False\n", + "3P% False\n", + "FTM False\n", + "FTA False\n", + "FT% False\n", + "OREB False\n", + "DREB False\n", + "REB False\n", + "AST False\n", + "STL False\n", + "BLK False\n", + "TO False\n", + "PTS False\n", + "DD2 False\n", + "TD3 False\n", + "dtype: bool" + ] + }, + "execution_count": 41, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nan_columns" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": {}, + "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": 42, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nan_counts" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": {}, + "outputs": [], + "source": [ + "columns_with_nan = nan_columns[nan_columns].index" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['Weight', 'BMI'], dtype='object')" + ] + }, + "execution_count": 44, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "columns_with_nan" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": {}, + "outputs": [], + "source": [ + "nan_row_counts = wnba[columns_with_nan].isna().sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Weight 1\n", + "BMI 1\n", + "dtype: int64" + ] + }, + "execution_count": 46, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "nan_row_counts" ] }, { @@ -80,11 +754,126 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 47, "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": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "mask = wnba['Weight'].isnull() | wnba['BMI'].isnull()\n", + "\n", + "rows_with_nan = wnba[mask]\n", + "\n", + "rows_with_nan" ] }, { @@ -96,11 +885,28 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 48, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "0.043706293706293704" + ] + }, + "execution_count": 48, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "total_values = wnba.size\n", + "\n", + "nan_values = wnba.isnull().sum().sum()\n", + "\n", + "percentage_removed = (nan_values / total_values) * 100\n", + "\n", + "percentage_removed" ] }, { @@ -114,11 +920,529 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 50, "metadata": {}, "outputs": [], "source": [ - "#your code here" + "# wnba_cleaned = wnba.drop(['Weight', 'BMI'], axis=1)\n", + "\n", + "wnba_cleaned = wnba.dropna()" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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", + "

142 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", + "[142 rows x 32 columns]" + ] + }, + "execution_count": 51, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "wnba_cleaned" ] }, { @@ -129,12 +1453,10 @@ ] }, { - "cell_type": "code", - "execution_count": 13, + "cell_type": "markdown", "metadata": {}, - "outputs": [], "source": [ - "#your answer here" + "It depends on what you are analysing. If the data you are looking for requires weight or bmi, you should not drop those columns" ] }, { @@ -147,11 +1469,54 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 52, "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": 52, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "wnba.dtypes" ] }, { @@ -170,11 +1535,24 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 54, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/d9/783c_j055nj0b0y037qm_1zc0000gn/T/ipykernel_58430/2909366639.py:1: SettingWithCopyWarning: \n", + "A value is trying to be set on a copy of a slice from a DataFrame.\n", + "Try using .loc[row_indexer,col_indexer] = value instead\n", + "\n", + "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n", + " wnba_cleaned['Weight'] = wnba_cleaned['Weight'].astype(int)\n" + ] + } + ], "source": [ - "#your code here" + "wnba_cleaned['Weight'] = wnba_cleaned['Weight'].astype(int)" ] }, { @@ -186,11 +1564,347 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 55, "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", + "
HeightWeightBMIAgeGames 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.000000
mean184.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
std8.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
min165.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%175.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%185.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%191.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
max206.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": [ + " Height Weight BMI Age Games Played \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 184.612676 78.978873 23.091214 27.112676 24.429577 \n", + "std 8.698128 10.996110 2.073691 3.667180 7.075477 \n", + "min 165.000000 55.000000 18.390675 21.000000 2.000000 \n", + "25% 175.750000 71.500000 21.785876 24.000000 22.000000 \n", + "50% 185.000000 79.000000 22.873314 27.000000 27.500000 \n", + "75% 191.000000 86.000000 24.180715 30.000000 29.000000 \n", + "max 206.000000 113.000000 31.555880 36.000000 32.000000 \n", + "\n", + " MIN FGM FGA FG% 3PM \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 500.105634 74.401408 168.704225 43.102817 14.830986 \n", + "std 289.373393 55.980754 117.165809 9.855199 17.372829 \n", + "min 12.000000 1.000000 3.000000 16.700000 0.000000 \n", + "25% 242.250000 27.000000 69.000000 37.125000 0.000000 \n", + "50% 506.000000 69.000000 152.500000 42.050000 10.500000 \n", + "75% 752.500000 105.000000 244.750000 48.625000 22.000000 \n", + "max 1018.000000 227.000000 509.000000 100.000000 88.000000 \n", + "\n", + " 3PA 3P% FTM FTA FT% OREB \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 43.697183 24.978169 39.535211 49.422535 75.828873 22.063380 \n", + "std 46.155302 18.459075 36.743053 44.244697 18.536151 21.519648 \n", + "min 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n", + "25% 3.000000 0.000000 13.000000 17.250000 71.575000 7.000000 \n", + "50% 32.000000 30.550000 29.000000 35.500000 80.000000 13.000000 \n", + "75% 65.500000 36.175000 53.250000 66.500000 85.925000 31.000000 \n", + "max 225.000000 100.000000 168.000000 186.000000 100.000000 113.000000 \n", + "\n", + " DREB REB AST STL BLK TO \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 61.591549 83.654930 44.514085 17.725352 9.781690 32.288732 \n", + "std 49.669854 68.200585 41.490790 13.413312 12.537669 21.447141 \n", + "min 2.000000 2.000000 0.000000 0.000000 0.000000 2.000000 \n", + "25% 26.000000 34.250000 11.250000 7.000000 2.000000 14.000000 \n", + "50% 50.000000 62.500000 34.000000 15.000000 5.000000 28.000000 \n", + "75% 84.000000 116.500000 66.750000 27.500000 12.000000 48.000000 \n", + "max 226.000000 334.000000 206.000000 63.000000 64.000000 87.000000 \n", + "\n", + " PTS DD2 TD3 \n", + "count 142.000000 142.000000 142.000000 \n", + "mean 203.169014 1.140845 0.007042 \n", + "std 153.032559 2.909002 0.083918 \n", + "min 2.000000 0.000000 0.000000 \n", + "25% 77.250000 0.000000 0.000000 \n", + "50% 181.000000 0.000000 0.000000 \n", + "75% 277.750000 1.000000 0.000000 \n", + "max 584.000000 17.000000 1.000000 " + ] + }, + "execution_count": 55, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "outliers = wnba_cleaned.describe()\n", + "\n", + "outliers" ] }, { @@ -228,7 +1942,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -242,7 +1956,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.8" + "version": "3.10.9" } }, "nbformat": 4, diff --git a/your-code/2.-Exploratory-Data-Analysis.ipynb b/your-code/2.-Exploratory-Data-Analysis.ipynb index 48b485c..879318f 100644 --- a/your-code/2.-Exploratory-Data-Analysis.ipynb +++ b/your-code/2.-Exploratory-Data-Analysis.ipynb @@ -36,11 +36,283 @@ }, { "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", + "
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
\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", + " Birthdate Age College Experience Games Played MIN FGM \\\n", + "0 January 17, 1994 23 Michigan State 2 8 173 30 \n", + "1 May 14, 1982 35 Duke 12 30 947 90 \n", + "2 October 27, 1990 26 Penn State 4 26 617 82 \n", + "3 December 11, 1988 28 Georgia Tech 6 31 721 75 \n", + "4 August 5, 1994 23 Baylor R 24 137 16 \n", + "\n", + " FGA FG% 3PM 3PA 3P% FTM FTA FT% OREB DREB REB AST STL BLK \\\n", + "0 85 35.3 12 32 37.5 21 26 80.8 6 22 28 12 3 6 \n", + "1 177 50.8 5 18 27.8 32 41 78.0 19 82 101 72 63 13 \n", + "2 218 37.6 19 64 29.7 35 42 83.3 4 36 40 78 22 3 \n", + "3 195 38.5 21 68 30.9 17 21 81.0 35 134 169 65 20 10 \n", + "4 50 32.0 7 20 35.0 11 12 91.7 3 9 12 12 7 0 \n", + "\n", + " TO PTS DD2 TD3 \n", + "0 12 93 0 0 \n", + "1 40 217 0 0 \n", + "2 24 218 0 0 \n", + "3 38 188 2 0 \n", + "4 14 50 0 0 " + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "wnba = pd.read_csv('wnba_clean.csv')\n", + "\n", + "wnba.head()" ] }, { @@ -52,11 +324,345 @@ }, { "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", + "
HeightWeightBMIAgeGames 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.000000
mean184.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
std8.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
min165.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%175.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%185.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%191.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
max206.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": [ + " Height Weight BMI Age Games Played \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 184.612676 78.978873 23.091214 27.112676 24.429577 \n", + "std 8.698128 10.996110 2.073691 3.667180 7.075477 \n", + "min 165.000000 55.000000 18.390675 21.000000 2.000000 \n", + "25% 175.750000 71.500000 21.785876 24.000000 22.000000 \n", + "50% 185.000000 79.000000 22.873314 27.000000 27.500000 \n", + "75% 191.000000 86.000000 24.180715 30.000000 29.000000 \n", + "max 206.000000 113.000000 31.555880 36.000000 32.000000 \n", + "\n", + " MIN FGM FGA FG% 3PM \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 500.105634 74.401408 168.704225 43.102817 14.830986 \n", + "std 289.373393 55.980754 117.165809 9.855199 17.372829 \n", + "min 12.000000 1.000000 3.000000 16.700000 0.000000 \n", + "25% 242.250000 27.000000 69.000000 37.125000 0.000000 \n", + "50% 506.000000 69.000000 152.500000 42.050000 10.500000 \n", + "75% 752.500000 105.000000 244.750000 48.625000 22.000000 \n", + "max 1018.000000 227.000000 509.000000 100.000000 88.000000 \n", + "\n", + " 3PA 3P% FTM FTA FT% OREB \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 43.697183 24.978169 39.535211 49.422535 75.828873 22.063380 \n", + "std 46.155302 18.459075 36.743053 44.244697 18.536151 21.519648 \n", + "min 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 \n", + "25% 3.000000 0.000000 13.000000 17.250000 71.575000 7.000000 \n", + "50% 32.000000 30.550000 29.000000 35.500000 80.000000 13.000000 \n", + "75% 65.500000 36.175000 53.250000 66.500000 85.925000 31.000000 \n", + "max 225.000000 100.000000 168.000000 186.000000 100.000000 113.000000 \n", + "\n", + " DREB REB AST STL BLK TO \\\n", + "count 142.000000 142.000000 142.000000 142.000000 142.000000 142.000000 \n", + "mean 61.591549 83.654930 44.514085 17.725352 9.781690 32.288732 \n", + "std 49.669854 68.200585 41.490790 13.413312 12.537669 21.447141 \n", + "min 2.000000 2.000000 0.000000 0.000000 0.000000 2.000000 \n", + "25% 26.000000 34.250000 11.250000 7.000000 2.000000 14.000000 \n", + "50% 50.000000 62.500000 34.000000 15.000000 5.000000 28.000000 \n", + "75% 84.000000 116.500000 66.750000 27.500000 12.000000 48.000000 \n", + "max 226.000000 334.000000 206.000000 63.000000 64.000000 87.000000 \n", + "\n", + " PTS DD2 TD3 \n", + "count 142.000000 142.000000 142.000000 \n", + "mean 203.169014 1.140845 0.007042 \n", + "std 153.032559 2.909002 0.083918 \n", + "min 2.000000 0.000000 0.000000 \n", + "25% 77.250000 0.000000 0.000000 \n", + "50% 181.000000 0.000000 0.000000 \n", + "75% 277.750000 1.000000 0.000000 \n", + "max 584.000000 17.000000 1.000000 " + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "wnba.describe() " ] }, { @@ -70,11 +676,414 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 14, "metadata": {}, "outputs": [], "source": [ - "#your code here" + "extreme_age_players = wnba[(wnba['Age'] > 35) | (wnba['Age'] < 18)]\n", + "extreme_weight_players = wnba[(wnba['Weight'] > 100) | (wnba['Weight'] < 50)]" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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
126Sue BirdSEAG1756822.204082USOctober 16, 198036Connecticut152780610324442.25013437.3172470.8746531773135727310
\n", + "
" + ], + "text/plain": [ + " Name Team Pos Height Weight BMI Birth_Place \\\n", + "126 Sue Bird SEA G 175 68 22.204082 US \n", + "\n", + " Birthdate Age College Experience Games Played MIN FGM \\\n", + "126 October 16, 1980 36 Connecticut 15 27 806 103 \n", + "\n", + " FGA FG% 3PM 3PA 3P% FTM FTA FT% OREB DREB REB AST STL \\\n", + "126 244 42.2 50 134 37.3 17 24 70.8 7 46 53 177 31 \n", + "\n", + " BLK TO PTS DD2 TD3 \n", + "126 3 57 273 1 0 " + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "extreme_age_players" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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
12Amanda Zahui B.NYC19611329.414827SEAugust 9, 199324Minnesota325133205337.72825.091275.051823745125100
23Brionna JonesCONF19110428.507990USDecember 18, 199521MarylandR19112142653.8000.0161984.211142527174400
36Courtney ParisDALC19311330.336385USSeptember 21, 198729Oklahoma716217325756.1000.061250.0283462568187000
41Danielle AdamsCONF/C18510831.555880USFebruary 19, 198928Texas A&M51881164337.2123040.055100.0641044474900
89Lynetta KizerCONC19310427.920213USApril 4, 199027Maryland5202384810048.0010.0233076.722355761171011900
\n", + "
" + ], + "text/plain": [ + " Name Team Pos Height Weight BMI Birth_Place \\\n", + "12 Amanda Zahui B. NY C 196 113 29.414827 SE \n", + "23 Brionna Jones CON F 191 104 28.507990 US \n", + "36 Courtney Paris DAL C 193 113 30.336385 US \n", + "41 Danielle Adams CON F/C 185 108 31.555880 US \n", + "89 Lynetta Kizer CON C 193 104 27.920213 US \n", + "\n", + " Birthdate Age College Experience Games Played MIN FGM \\\n", + "12 August 9, 1993 24 Minnesota 3 25 133 20 \n", + "23 December 18, 1995 21 Maryland R 19 112 14 \n", + "36 September 21, 1987 29 Oklahoma 7 16 217 32 \n", + "41 February 19, 1989 28 Texas A&M 5 18 81 16 \n", + "89 April 4, 1990 27 Maryland 5 20 238 48 \n", + "\n", + " FGA FG% 3PM 3PA 3P% FTM FTA FT% OREB DREB REB AST STL \\\n", + "12 53 37.7 2 8 25.0 9 12 75.0 5 18 23 7 4 \n", + "23 26 53.8 0 0 0.0 16 19 84.2 11 14 25 2 7 \n", + "36 57 56.1 0 0 0.0 6 12 50.0 28 34 62 5 6 \n", + "41 43 37.2 12 30 40.0 5 5 100.0 6 4 10 4 4 \n", + "89 100 48.0 0 1 0.0 23 30 76.7 22 35 57 6 11 \n", + "\n", + " BLK TO PTS DD2 TD3 \n", + "12 5 12 51 0 0 \n", + "23 1 7 44 0 0 \n", + "36 8 18 70 0 0 \n", + "41 4 7 49 0 0 \n", + "89 7 10 119 0 0 " + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "extreme_weight_players" ] }, { @@ -89,11 +1098,36 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 21, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ - "#your code here" + "fig, axs = plt.subplots(2, 2)\n", + "\n", + "axs[0, 0].hist(wnba['Height'], bins=15)\n", + "axs[0, 0].set_title('Height Distribution')\n", + "\n", + "axs[0, 1].hist(wnba['Weight'], bins=15)\n", + "axs[0, 1].set_title('Weight Distribution')\n", + "\n", + "axs[1, 0].hist(wnba['Age'], bins=15)\n", + "axs[1, 0].set_title('Age Distribution')\n", + "\n", + "axs[1, 1].hist(wnba['BMI'], bins=15)\n", + "axs[1, 1].set_title('BMI Distribution')\n", + "\n", + "plt.show()" ] }, { @@ -134,11 +1168,39 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 22, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ - "#your code here" + "fig, axs = plt.subplots(2, 3)\n", + "\n", + "axs[0, 0].hist(wnba['REB'], bins=15)\n", + "axs[0, 0].set_title('REB Distribution')\n", + "\n", + "axs[0, 1].hist(wnba['AST'], bins=15)\n", + "axs[0, 1].set_title('AST Distribution')\n", + "\n", + "axs[0, 2].hist(wnba['STL'], bins=15)\n", + "axs[0, 2].set_title('STL Distribution')\n", + "\n", + "axs[1, 0].hist(wnba['PTS'], bins=15)\n", + "axs[1, 0].set_title('PTS Distribution')\n", + "\n", + "axs[1, 1].hist(wnba['BLK'], bins=15)\n", + "axs[1, 1].set_title('BLK Distribution')\n", + "\n", + "plt.show()" ] }, { @@ -228,7 +1290,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -242,7 +1304,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.8" + "version": "3.10.9" } }, "nbformat": 4, diff --git a/your-code/3.-Inferential-Analysis.ipynb b/your-code/3.-Inferential-Analysis.ipynb index 366765b..232ddec 100644 --- a/your-code/3.-Inferential-Analysis.ipynb +++ b/your-code/3.-Inferential-Analysis.ipynb @@ -21,7 +21,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -29,7 +29,7 @@ "import math\n", "import pandas as pd\n", "import numpy as np\n", - "from scipy import stats\n", + "from scipy import stats as st\n", "import matplotlib.pyplot as plt\n", "from scipy.stats import ttest_1samp\n", "pd.set_option('display.max_columns', 50)" @@ -46,11 +46,520 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "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
...................................................................................................
137Tiffany HayesATLG1787022.093170USSeptember 20, 198927Connecticut62986114433143.54311238.413616184.52889117693785046700
138Tiffany JacksonLAF1918423.025685USApril 26, 198532Texas922127122548.0010.04666.75182331382800
139Tiffany MitchellINDG1756922.530612USSeptember 23, 198432South Carolina2276718323834.9176924.69410292.2167086393154027700
140Tina CharlesNYF/C1938422.550941USMay 12, 198829Connecticut82995222750944.6185632.111013581.55621226875212271582110
141Yvonne 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", + "137 Tiffany Hayes ATL G 178 70 22.093170 US \n", + "138 Tiffany Jackson LA F 191 84 23.025685 US \n", + "139 Tiffany Mitchell IND G 175 69 22.530612 US \n", + "140 Tina Charles NY F/C 193 84 22.550941 US \n", + "141 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", + "137 September 20, 1989 27 Connecticut 6 29 861 \n", + "138 April 26, 1985 32 Texas 9 22 127 \n", + "139 September 23, 1984 32 South Carolina 2 27 671 \n", + "140 May 12, 1988 29 Connecticut 8 29 952 \n", + "141 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", + "137 144 331 43.5 43 112 38.4 136 161 84.5 28 89 117 69 \n", + "138 12 25 48.0 0 1 0.0 4 6 66.7 5 18 23 3 \n", + "139 83 238 34.9 17 69 24.6 94 102 92.2 16 70 86 39 \n", + "140 227 509 44.6 18 56 32.1 110 135 81.5 56 212 268 75 \n", + "141 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", + "137 37 8 50 467 0 0 \n", + "138 1 3 8 28 0 0 \n", + "139 31 5 40 277 0 0 \n", + "140 21 22 71 582 11 0 \n", + "141 18 1 32 151 0 0 \n", + "\n", + "[142 rows x 32 columns]" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "#your code here" + "wnba = pd.read_csv('wnba_clean.csv')\n", + "\n", + "wnba" ] }, { @@ -84,13 +593,106 @@ "**Now that all the requirements have been taken into account, compute the confidence interval of the average weight with a confidence level of 95%.**" ] }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "wnba['Weight'].value_counts" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "78.97887323943662" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mean = wnba['Weight'].mean()\n", + "mean" + ] + }, { "cell_type": "code", "execution_count": 6, "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "10.996110408297898" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "std = wnba['Weight'].std()\n", + "std" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, "outputs": [], "source": [ - "# your code here" + "n = 142" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(77.1290320537029, 80.82871442517035)" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "st.norm.interval(0.955,loc=mean,scale=std/np.sqrt(142))" ] }, { @@ -170,11 +772,73 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "75.82887323943662" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mean = wnba['FT%'].mean()\n", + "mean" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "18.53615053714203" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "std = wnba['FT%'].std()\n", + "std" + ] + }, + { + "cell_type": "code", + "execution_count": 16, "metadata": {}, "outputs": [], "source": [ - "# your code here" + "n = 142" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(72.71059473773201, 78.94715174114123)" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "st.norm.interval(0.955,loc=mean,scale=std/np.sqrt(142))" ] }, { @@ -241,22 +905,120 @@ "**Use a two-tailed one-sample t-test to see if we can reject (or not) the null hypothesis with a 95% confidence level.**" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "H₀: The average number of assists for WNBA players is not higher than the average for WNBA and NBA players together.\n", + "\n", + "H₁: The average number of assists for WNBA players is higher than the average for WNBA and NBA players together." + ] + }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 19, "metadata": {}, "outputs": [], "source": [ - "#your code here" + "alpha = 0.05" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "44.514084507042256" + ] + }, + "execution_count": 20, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mean = wnba['AST'].mean()\n", + "mean" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "41.49078952999804" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "std = wnba['AST'].std()\n", + "std" ] }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 24, "metadata": {}, "outputs": [], "source": [ - "#your-answer-here" + "t = (mean-52) / (std/np.sqrt(142))" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(37.47156509223831, 51.55660392184621)" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "st.t.interval(0.955, 142-1, loc=mean, scale=std/np.sqrt(142))" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "TtestResult(statistic=-2.1499947192482898, pvalue=0.033261541354107166, df=141)" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "st.ttest_1samp(wnba['AST'], 52)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "REJECTED" ] }, { @@ -343,7 +1105,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -357,7 +1119,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.8" + "version": "3.10.9" } }, "nbformat": 4, diff --git a/your-code/codebook.md b/your-code/codebook.md new file mode 100644 index 0000000..171a596 --- /dev/null +++ b/your-code/codebook.md @@ -0,0 +1,55 @@ +# Codebook + +## Dataset + +The dataset we are working with contains personal data and game statistics for the 142 players of the WNBA. The data represents the performances of the players during all the games of the 2016/2017 season. + +For those of you that are less accustomed to basketball lingo here are some definitions: +- **Field Goal**: any shot made from inside the 3-point line. +- **Free Throws**: shots that are given to a player after they suffer a foul. The play stops and the player can freely shot from behind the free throw line. +- **Rebound**: a recovered basketball after a failed shot. If the shot was made by a teammate it's an Offensive Rebound, if instead the shot was made by an opponent is a Defensive Rebound. +- **Turnover**: losing a basketball before your team has had a chance of shooting the ball. +- **Blocks**: blocking an opponent's shot. +- **Double doubles**: a player is said to have performed a double-double when they accumulate at least a double digit number in two out of five of the main statistics: points, rebounds, blocks, steals and assists. +- **Triple doubles**: same as double-double but with three out of five statistics. +- **Positions**: here's the wikipedia page if you'd like to better understand the various positions in basketball: https://en.wikipedia.org/wiki/Basketball_positions + +## Features Description + +| Feature | Description | +|:---|:---| +| Name | Name | +| Team | Team | +| Pos | Position | +| Height | Height | +| Weight | Weight | +| BMI | Body Mass Index | +| Birth_Place | Birth place | +| Birthdate | Birthdate | +| Age | Age | +| College | College | +| Experience | Experience | +| G | Games Played | +| MIN | Minutes Played | +| FGM | Field Goals Made | +| FGA | Field Goals Attempts | +| FG% | Field Goals % | +| 3PM | 3Points Made | +| 3PA | 3Points Attempts | +| 3P% | 3Points % | +| FTM | Free Throws made | +| FTA | Free Throws Attempts | +| FT% | Free Throws % | +| OREB | Offensive Rebounds | +| DREB | Defensive Rebounds | +| REB | Total Rebounds | +| AST | Assists | +| STL | Steals | +| BLK | Blocks | +| TO | Turnovers | +| PTS | Total points | +| DD2 | Double doubles | +| TD3 | Triple doubles | + +## Source +[WNBA Player Stats 2017](https://www.kaggle.com/jinxbe/wnba-player-stats-2017) diff --git a/your-code/wnba.csv b/your-code/wnba.csv new file mode 100644 index 0000000..0e35127 --- /dev/null +++ b/your-code/wnba.csv @@ -0,0 +1,144 @@ +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 +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 +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 +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 +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 +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 +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,3,13,16,11,5,0,11,26,0,0 +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,1,14,15,5,4,3,3,24,0,0 +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 +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 +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,3,7,10,10,5,0,2,36,0,0 +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 +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 +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 +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 +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,4,4,1,2,0,3,8,0,0 +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,7,7,100,16,42,58,8,1,11,16,58,0,0 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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,3,7,10,7,1,1,5,17,0,0 +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 +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 +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 +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 +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 +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,6,4,10,4,4,4,7,49,0,0 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +É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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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,4,10,14,6,1,1,13,65,0,0 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Makayla Epps,CHI,G,178,,,US,"June 6, 1995",22,Kentucky,R,14,52,2,14,14.3,0,5,0.0,2,5,40.0,2,0,2,4,1,0,4,6,0,0 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 \ No newline at end of file diff --git a/your-code/wnba_clean.csv b/your-code/wnba_clean.csv new file mode 100644 index 0000000..3d702f3 --- /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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Danielle Adams,CON,F/C,185,108,31.555880199999997,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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +É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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Kayla Alexander,SAN,C,193,88,23.624795300000002,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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Rebecca Allen,NY,G/F,188,74,20.937075600000004,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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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