From f55e55f6c26e5ad25c00e901b18d2b2805c96b61 Mon Sep 17 00:00:00 2001 From: Aminah Date: Thu, 31 Oct 2024 22:12:15 -0400 Subject: [PATCH] i changed the conditions of a series of dataframes how many world language teachers in buffalo public schools received culturally responsive teaching training? or how many world language teachers are familiar with CRT? How many times do I take colvin rd in a week? how many doc students finish on time in my department? --- lab_pokemon.ipynb | 2287 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 2233 insertions(+), 54 deletions(-) diff --git a/lab_pokemon.ipynb b/lab_pokemon.ipynb index fa944f3..b1dd870 100644 --- a/lab_pokemon.ipynb +++ b/lab_pokemon.ipynb @@ -16,17 +16,30 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "id": "5923b0d7-c0e0-48fa-b765-4aa6002c2d4f", - "metadata": {}, - "outputs": [], + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "25" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Other cells are code cells, containing Python code. (This is a comment, of course!)\n", "# Try running this cell (again, shift+Enter). You'll see the result of the final statement \n", "# printed below the cell. \n", "# Then try changing the Python code and re-run it.\n", "\n", - "1+1" + "5*5\n" ] }, { @@ -41,22 +54,48 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "id": "0e2a2927-f6d1-4b13-97ae-ff97416723e9", - "metadata": {}, - "outputs": [], + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "20" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Cell A\n", - "x = 10\n", + "\n", "x" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "69dd7908-b213-4d0f-8016-e46a4a491961", - "metadata": {}, - "outputs": [], + "metadata": { + "tags": [] + }, + "outputs": [ + { + "data": { + "text/plain": [ + "20" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Cell B\n", "x = x * 2\n", @@ -97,9 +136,11 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "id": "ba09a0f8-27d9-456f-aeff-3980e3362d5b", - "metadata": {}, + "metadata": { + "tags": [] + }, "outputs": [], "source": [ "import pandas as pd" @@ -107,7 +148,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 4, "id": "a29d508a-2d9a-4d62-9ff6-7a0ecfd5eba4", "metadata": {}, "outputs": [], @@ -130,10 +171,253 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 5, "id": "579d8dda-ca39-48b1-8819-b17651029729", - "metadata": {}, - "outputs": [], + "metadata": { + "tags": [] + }, + "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", + "
nametypesubtypetotalhpattackdefensespecial_attackspecial_defensespeedgenerationlegendary
0BulbasaurGrassPoison3184549496565451False
1IvysaurGrassPoison4056062638080601False
2VenusaurGrassPoison525808283100100801False
3VenusaurMega VenusaurGrassPoison62580100123122120801False
4CharmanderFireNaN3093952436050651False
.......................................
795DiancieRockFairy60050100150100150506True
796DiancieMega DiancieRockFairy700501601101601101106True
797HoopaHoopa ConfinedPsychicGhost6008011060150130706True
798HoopaHoopa UnboundPsychicDark6808016060170130806True
799VolcanionFireWater6008011012013090706True
\n", + "

800 rows × 12 columns

\n", + "
" + ], + "text/plain": [ + " name type subtype total hp attack defense \\\n", + "0 Bulbasaur Grass Poison 318 45 49 49 \n", + "1 Ivysaur Grass Poison 405 60 62 63 \n", + "2 Venusaur Grass Poison 525 80 82 83 \n", + "3 VenusaurMega Venusaur Grass Poison 625 80 100 123 \n", + "4 Charmander Fire NaN 309 39 52 43 \n", + ".. ... ... ... ... .. ... ... \n", + "795 Diancie Rock Fairy 600 50 100 150 \n", + "796 DiancieMega Diancie Rock Fairy 700 50 160 110 \n", + "797 HoopaHoopa Confined Psychic Ghost 600 80 110 60 \n", + "798 HoopaHoopa Unbound Psychic Dark 680 80 160 60 \n", + "799 Volcanion Fire Water 600 80 110 120 \n", + "\n", + " special_attack special_defense speed generation legendary \n", + "0 65 65 45 1 False \n", + "1 80 80 60 1 False \n", + "2 100 100 80 1 False \n", + "3 122 120 80 1 False \n", + "4 60 50 65 1 False \n", + ".. ... ... ... ... ... \n", + "795 100 150 50 6 True \n", + "796 160 110 110 6 True \n", + "797 150 130 70 6 True \n", + "798 170 130 80 6 True \n", + "799 130 90 70 6 True \n", + "\n", + "[800 rows x 12 columns]" + ] + }, + "execution_count": 5, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "pokemon" ] @@ -152,12 +436,241 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "c9e5e4ec-b197-450c-ae2d-318006fa0a2f", "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", + "
agesexincomeeducationsexual_orientationheightweighthealthno_doctorexercisesleep
055female52other1.5583.012TrueTrue7
165female81heterosexual1.6578.023FalseFalse8
235female84heterosexual1.6577.114TrueTrue7
355male84heterosexual1.8381.655FalseTrue8
455female84heterosexual1.8076.664FalseTrue8
....................................
16642045female83heterosexual1.6386.181FalseFalse6
16642125male72heterosexual1.7886.184FalseTrue6
16642225female12heterosexual1.9145.361FalseFalse8
16642335female54heterosexual1.6068.044TrueTrue6
16642435male72heterosexual1.7586.183FalseFalse8
\n", + "

166425 rows × 11 columns

\n", + "
" + ], + "text/plain": [ + " age sex income education sexual_orientation height weight \\\n", + "0 55 female 5 2 other 1.55 83.01 \n", + "1 65 female 8 1 heterosexual 1.65 78.02 \n", + "2 35 female 8 4 heterosexual 1.65 77.11 \n", + "3 55 male 8 4 heterosexual 1.83 81.65 \n", + "4 55 female 8 4 heterosexual 1.80 76.66 \n", + "... ... ... ... ... ... ... ... \n", + "166420 45 female 8 3 heterosexual 1.63 86.18 \n", + "166421 25 male 7 2 heterosexual 1.78 86.18 \n", + "166422 25 female 1 2 heterosexual 1.91 45.36 \n", + "166423 35 female 5 4 heterosexual 1.60 68.04 \n", + "166424 35 male 7 2 heterosexual 1.75 86.18 \n", + "\n", + " health no_doctor exercise sleep \n", + "0 2 True True 7 \n", + "1 3 False False 8 \n", + "2 4 True True 7 \n", + "3 5 False True 8 \n", + "4 4 False True 8 \n", + "... ... ... ... ... \n", + "166420 1 False False 6 \n", + "166421 4 False True 6 \n", + "166422 1 False False 8 \n", + "166423 4 True True 6 \n", + "166424 3 False False 8 \n", + "\n", + "[166425 rows x 11 columns]" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here" + "people" ] }, { @@ -174,10 +687,27 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 7, "id": "9afca362-9edc-423c-981b-dc42107d5de0", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "1 166\n", + "5 165\n", + "3 160\n", + "4 121\n", + "2 106\n", + "6 82\n", + "Name: generation, dtype: int64" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "pokemon.generation.value_counts()" ] @@ -192,10 +722,25 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 8, "id": "5fe580d0-5939-4152-9f8c-4c32d35a4479", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "hp 69.25875\n", + "attack 79.00125\n", + "defense 73.84250\n", + "speed 68.27750\n", + "dtype: float64" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "pokemon[[\"hp\", \"attack\", \"defense\", \"speed\"]].mean()" ] @@ -210,10 +755,21 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 9, "id": "dc69ef53-70cd-4ae0-80e7-c9c8e28de76f", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "0.08125" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "pokemon.legendary.mean()" ] @@ -238,12 +794,29 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 11, "id": "8fbcc766-8399-4f93-a6c8-e0607250a72a", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "65 55973\n", + "55 34345\n", + "45 26240\n", + "35 22555\n", + "25 18118\n", + "18 9194\n", + "Name: age, dtype: int64" + ] + }, + "execution_count": 11, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here" + "people.age.value_counts()\n" ] }, { @@ -256,12 +829,25 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "id": "b7f910c8-3d40-49ae-b270-678734c04100", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "height 1.705082\n", + "weight 83.053588\n", + "dtype: float64" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here" + "people[[\"height\", \"weight\"]].mean()\n" ] }, { @@ -274,12 +860,23 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 13, "id": "f3891188-a85f-4089-8388-d4d81c7438ad", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "0.7858014120474688" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here" + "people.exercise.mean()\n" ] }, { @@ -297,10 +894,251 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 14, "id": "12c0c6c9-c07b-4183-82f6-5e346c74aac9", "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", + "
nametypesubtypetotalhpattackdefensespecial_attackspecial_defensespeedgenerationlegendary
156ArticunoIceFlying580908510095125851True
157ZapdosElectricFlying580909085125901001True
158MoltresFireFlying580901009012585901True
162MewtwoPsychicNaN68010611090154901301True
163MewtwoMega Mewtwo XPsychicFighting7801061901001541001301True
.......................................
795DiancieRockFairy60050100150100150506True
796DiancieMega DiancieRockFairy700501601101601101106True
797HoopaHoopa ConfinedPsychicGhost6008011060150130706True
798HoopaHoopa UnboundPsychicDark6808016060170130806True
799VolcanionFireWater6008011012013090706True
\n", + "

65 rows × 12 columns

\n", + "
" + ], + "text/plain": [ + " name type subtype total hp attack defense \\\n", + "156 Articuno Ice Flying 580 90 85 100 \n", + "157 Zapdos Electric Flying 580 90 90 85 \n", + "158 Moltres Fire Flying 580 90 100 90 \n", + "162 Mewtwo Psychic NaN 680 106 110 90 \n", + "163 MewtwoMega Mewtwo X Psychic Fighting 780 106 190 100 \n", + ".. ... ... ... ... ... ... ... \n", + "795 Diancie Rock Fairy 600 50 100 150 \n", + "796 DiancieMega Diancie Rock Fairy 700 50 160 110 \n", + "797 HoopaHoopa Confined Psychic Ghost 600 80 110 60 \n", + "798 HoopaHoopa Unbound Psychic Dark 680 80 160 60 \n", + "799 Volcanion Fire Water 600 80 110 120 \n", + "\n", + " special_attack special_defense speed generation legendary \n", + "156 95 125 85 1 True \n", + "157 125 90 100 1 True \n", + "158 125 85 90 1 True \n", + "162 154 90 130 1 True \n", + "163 154 100 130 1 True \n", + ".. ... ... ... ... ... \n", + "795 100 150 50 6 True \n", + "796 160 110 110 6 True \n", + "797 150 130 70 6 True \n", + "798 170 130 80 6 True \n", + "799 130 90 70 6 True \n", + "\n", + "[65 rows x 12 columns]" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "legendary = pokemon[pokemon.legendary]\n", "legendary" @@ -316,12 +1154,34 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 17, "id": "5d089acf-7b76-4f91-8803-42a4a9a11e3e", "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "0 False\n", + "1 False\n", + "2 False\n", + "3 False\n", + "4 False\n", + " ... \n", + "795 False\n", + "796 False\n", + "797 False\n", + "798 False\n", + "799 False\n", + "Name: type, Length: 800, dtype: bool" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "pokemon.type == \"Ice\"" + "pokemon.type == \"Ice\"\n" ] }, { @@ -334,10 +1194,469 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 16, "id": "510fa0fc-2b38-4725-9bbf-ec57d62792be", "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", + "
nametypesubtypetotalhpattackdefensespecial_attackspecial_defensespeedgenerationlegendary
133JynxIcePsychic45565503511595951False
156ArticunoIceFlying580908510095125851True
238SwinubIceGround2505050403030502False
239PiloswineIceGround450100100806060502False
243DelibirdIceFlying3304555456545752False
257SmoochumIcePsychic3054530158565652False
395SnoruntIceNaN3005050505050503False
396GlalieIceNaN4808080808080803False
397GlalieMega GlalieIceNaN5808012080120801003False
398SphealIceWater2907040505550253False
399SealeoIceWater4109060707570453False
400WalreinIceWater53011080909590653False
415RegiceIceNaN5808050100100200503True
522GlaceonIceNaN525656011013095654False
524MamoswineIceGround530110130807060804False
530FroslassIceGhost48070807080701104False
643VanilliteIceNaN3053650506560445False
644VanillishIceNaN3955165658075595False
645VanilluxeIceNaN53571958511095795False
674CubchooIceNaN3055570406040405False
675BearticIceNaN48595110807080505False
676CryogonalIceNaN485705030951351055False
788BergmiteIceNaN3045569853235286False
789AvaluggIceNaN514951171844446286False
\n", + "
" + ], + "text/plain": [ + " name type subtype total hp attack defense \\\n", + "133 Jynx Ice Psychic 455 65 50 35 \n", + "156 Articuno Ice Flying 580 90 85 100 \n", + "238 Swinub Ice Ground 250 50 50 40 \n", + "239 Piloswine Ice Ground 450 100 100 80 \n", + "243 Delibird Ice Flying 330 45 55 45 \n", + "257 Smoochum Ice Psychic 305 45 30 15 \n", + "395 Snorunt Ice NaN 300 50 50 50 \n", + "396 Glalie Ice NaN 480 80 80 80 \n", + "397 GlalieMega Glalie Ice NaN 580 80 120 80 \n", + "398 Spheal Ice Water 290 70 40 50 \n", + "399 Sealeo Ice Water 410 90 60 70 \n", + "400 Walrein Ice Water 530 110 80 90 \n", + "415 Regice Ice NaN 580 80 50 100 \n", + "522 Glaceon Ice NaN 525 65 60 110 \n", + "524 Mamoswine Ice Ground 530 110 130 80 \n", + "530 Froslass Ice Ghost 480 70 80 70 \n", + "643 Vanillite Ice NaN 305 36 50 50 \n", + "644 Vanillish Ice NaN 395 51 65 65 \n", + "645 Vanilluxe Ice NaN 535 71 95 85 \n", + "674 Cubchoo Ice NaN 305 55 70 40 \n", + "675 Beartic Ice NaN 485 95 110 80 \n", + "676 Cryogonal Ice NaN 485 70 50 30 \n", + "788 Bergmite Ice NaN 304 55 69 85 \n", + "789 Avalugg Ice NaN 514 95 117 184 \n", + "\n", + " special_attack special_defense speed generation legendary \n", + "133 115 95 95 1 False \n", + "156 95 125 85 1 True \n", + "238 30 30 50 2 False \n", + "239 60 60 50 2 False \n", + "243 65 45 75 2 False \n", + "257 85 65 65 2 False \n", + "395 50 50 50 3 False \n", + "396 80 80 80 3 False \n", + "397 120 80 100 3 False \n", + "398 55 50 25 3 False \n", + "399 75 70 45 3 False \n", + "400 95 90 65 3 False \n", + "415 100 200 50 3 True \n", + "522 130 95 65 4 False \n", + "524 70 60 80 4 False \n", + "530 80 70 110 4 False \n", + "643 65 60 44 5 False \n", + "644 80 75 59 5 False \n", + "645 110 95 79 5 False \n", + "674 60 40 40 5 False \n", + "675 70 80 50 5 False \n", + "676 95 135 105 5 False \n", + "788 32 35 28 6 False \n", + "789 44 46 28 6 False " + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "ice = pokemon[pokemon.type == \"Ice\"]\n", "ice" @@ -353,10 +1672,180 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 41, "id": "05d4c5c2-c6b4-4795-9799-c884b15445a1", "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", + "
nametypesubtypetotalhpattackdefensespecial_attackspecial_defensespeedgenerationlegendary
133JynxIcePsychic45565503511595951False
156ArticunoIceFlying580908510095125851True
396GlalieIceNaN4808080808080803False
397GlalieMega GlalieIceNaN5808012080120801003False
524MamoswineIceGround530110130807060804False
530FroslassIceGhost48070807080701104False
676CryogonalIceNaN485705030951351055False
\n", + "
" + ], + "text/plain": [ + " name type subtype total hp attack defense \\\n", + "133 Jynx Ice Psychic 455 65 50 35 \n", + "156 Articuno Ice Flying 580 90 85 100 \n", + "396 Glalie Ice NaN 480 80 80 80 \n", + "397 GlalieMega Glalie Ice NaN 580 80 120 80 \n", + "524 Mamoswine Ice Ground 530 110 130 80 \n", + "530 Froslass Ice Ghost 480 70 80 70 \n", + "676 Cryogonal Ice NaN 485 70 50 30 \n", + "\n", + " special_attack special_defense speed generation legendary \n", + "133 115 95 95 1 False \n", + "156 95 125 85 1 True \n", + "396 80 80 80 3 False \n", + "397 120 80 100 3 False \n", + "524 70 60 80 4 False \n", + "530 80 70 110 4 False \n", + "676 95 135 105 5 False " + ] + }, + "execution_count": 41, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "high_speed_ice = pokemon[(pokemon.type == \"Ice\") & (pokemon.speed >= 80)]\n", "high_speed_ice" @@ -382,12 +1871,242 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 15, "id": "198cb0c6-3f43-43c2-9eee-3939c12ea537", "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", + "
agesexincomeeducationsexual_orientationheightweighthealthno_doctorexercisesleep
055female52other1.5583.012TrueTrue7
235female84heterosexual1.6577.114TrueTrue7
2435male83heterosexual1.7394.354TrueFalse8
5035female42heterosexual1.7881.654TrueFalse10
6645female64heterosexual1.5772.574TrueTrue7
....................................
16640718male52heterosexual1.6868.043TrueTrue8
16640925male62heterosexual1.5758.514TrueFalse7
16641455female83heterosexual1.6388.453TrueFalse6
16641665female52heterosexual1.5055.343TrueFalse6
16642335female54heterosexual1.6068.044TrueTrue6
\n", + "

13784 rows × 11 columns

\n", + "
" + ], + "text/plain": [ + " age sex income education sexual_orientation height weight \\\n", + "0 55 female 5 2 other 1.55 83.01 \n", + "2 35 female 8 4 heterosexual 1.65 77.11 \n", + "24 35 male 8 3 heterosexual 1.73 94.35 \n", + "50 35 female 4 2 heterosexual 1.78 81.65 \n", + "66 45 female 6 4 heterosexual 1.57 72.57 \n", + "... ... ... ... ... ... ... ... \n", + "166407 18 male 5 2 heterosexual 1.68 68.04 \n", + "166409 25 male 6 2 heterosexual 1.57 58.51 \n", + "166414 55 female 8 3 heterosexual 1.63 88.45 \n", + "166416 65 female 5 2 heterosexual 1.50 55.34 \n", + "166423 35 female 5 4 heterosexual 1.60 68.04 \n", + "\n", + " health no_doctor exercise sleep \n", + "0 2 True True 7 \n", + "2 4 True True 7 \n", + "24 4 True False 8 \n", + "50 4 True False 10 \n", + "66 4 True True 7 \n", + "... ... ... ... ... \n", + "166407 3 True True 8 \n", + "166409 4 True False 7 \n", + "166414 3 True False 6 \n", + "166416 3 True False 6 \n", + "166423 4 True True 6 \n", + "\n", + "[13784 rows x 11 columns]" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# YOUR CODE HERE" + "no_doctor = people[people.no_doctor]\n", + "no_doctor\n" ] }, { @@ -408,12 +2127,242 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 46, "id": "8a8c1ad6-4c1e-4996-ab5e-5212dadb1851", "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", + "
agesexincomeeducationsexual_orientationheightweighthealthno_doctorexercisesleep
165female81heterosexual1.6578.023FalseFalse8
235female84heterosexual1.6577.114TrueTrue7
355male84heterosexual1.8381.655FalseTrue8
455female84heterosexual1.8076.664FalseTrue8
555male84heterosexual1.8074.845FalseTrue7
....................................
16641855male72heterosexual1.5763.503FalseTrue8
16641945female82heterosexual1.5268.043FalseTrue7
16642125male72heterosexual1.7886.184FalseTrue6
16642335female54heterosexual1.6068.044TrueTrue6
16642435male72heterosexual1.7586.183FalseFalse8
\n", + "

142249 rows × 11 columns

\n", + "
" + ], + "text/plain": [ + " age sex income education sexual_orientation height weight \\\n", + "1 65 female 8 1 heterosexual 1.65 78.02 \n", + "2 35 female 8 4 heterosexual 1.65 77.11 \n", + "3 55 male 8 4 heterosexual 1.83 81.65 \n", + "4 55 female 8 4 heterosexual 1.80 76.66 \n", + "5 55 male 8 4 heterosexual 1.80 74.84 \n", + "... ... ... ... ... ... ... ... \n", + "166418 55 male 7 2 heterosexual 1.57 63.50 \n", + "166419 45 female 8 2 heterosexual 1.52 68.04 \n", + "166421 25 male 7 2 heterosexual 1.78 86.18 \n", + "166423 35 female 5 4 heterosexual 1.60 68.04 \n", + "166424 35 male 7 2 heterosexual 1.75 86.18 \n", + "\n", + " health no_doctor exercise sleep \n", + "1 3 False False 8 \n", + "2 4 True True 7 \n", + "3 5 False True 8 \n", + "4 4 False True 8 \n", + "5 5 False True 7 \n", + "... ... ... ... ... \n", + "166418 3 False True 8 \n", + "166419 3 False True 7 \n", + "166421 4 False True 6 \n", + "166423 4 True True 6 \n", + "166424 3 False False 8 \n", + "\n", + "[142249 rows x 11 columns]" + ] + }, + "execution_count": 46, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# YOUR CODE HERE" + "health = people[people['health'] >= 3]\n", + "health" ] }, { @@ -433,12 +2382,242 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 50, "id": "315682ae-7d54-4d78-9a63-d23c83ba1576", "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", + "
agesexincomeeducationsexual_orientationheightweighthealthno_doctorexercisesleep
235female84heterosexual1.6577.114TrueTrue7
6645female64heterosexual1.5772.574TrueTrue7
13555female64heterosexual1.7081.654TrueTrue7
14665female54heterosexual1.5572.575TrueTrue7
25965female44heterosexual1.5756.703TrueTrue6
....................................
16612135female84heterosexual1.65136.084TrueTrue5
16621955female54other1.5259.873TrueTrue5
16627225female84heterosexual1.5298.883TrueTrue8
16638145female54heterosexual1.5249.905TrueTrue6
16642335female54heterosexual1.6068.044TrueTrue6
\n", + "

2321 rows × 11 columns

\n", + "
" + ], + "text/plain": [ + " age sex income education sexual_orientation height weight \\\n", + "2 35 female 8 4 heterosexual 1.65 77.11 \n", + "66 45 female 6 4 heterosexual 1.57 72.57 \n", + "135 55 female 6 4 heterosexual 1.70 81.65 \n", + "146 65 female 5 4 heterosexual 1.55 72.57 \n", + "259 65 female 4 4 heterosexual 1.57 56.70 \n", + "... ... ... ... ... ... ... ... \n", + "166121 35 female 8 4 heterosexual 1.65 136.08 \n", + "166219 55 female 5 4 other 1.52 59.87 \n", + "166272 25 female 8 4 heterosexual 1.52 98.88 \n", + "166381 45 female 5 4 heterosexual 1.52 49.90 \n", + "166423 35 female 5 4 heterosexual 1.60 68.04 \n", + "\n", + " health no_doctor exercise sleep \n", + "2 4 True True 7 \n", + "66 4 True True 7 \n", + "135 4 True True 7 \n", + "146 5 True True 7 \n", + "259 3 True True 6 \n", + "... ... ... ... ... \n", + "166121 4 True True 5 \n", + "166219 3 True True 5 \n", + "166272 3 True True 8 \n", + "166381 5 True True 6 \n", + "166423 4 True True 6 \n", + "\n", + "[2321 rows x 11 columns]" + ] + }, + "execution_count": 50, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# YOUR CODE HERE" + "education = people[(people['sex'] == 'female') & (people['education'] == 4) & (people['no_doctor'] == True)]\n", + "education" ] }, { @@ -897,7 +3076,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.3" + "version": "3.12.5" } }, "nbformat": 4,