diff --git a/lab-hypothesis-testing.ipynb b/lab-hypothesis-testing.ipynb index 0cc26d5..52ac4c7 100644 --- a/lab-hypothesis-testing.ipynb +++ b/lab-hypothesis-testing.ipynb @@ -38,7 +38,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 34, "metadata": {}, "outputs": [], "source": [ @@ -46,16 +46,789 @@ "import pandas as pd\n", "import scipy.stats as st\n", "import numpy as np\n", + "from scipy import stats\n", + "from scipy.stats import ttest_ind\n", "\n" ] }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 35, "metadata": {}, "outputs": [ { "data": { + "application/vnd.microsoft.datawrangler.viewer.v0+json": { + "columns": [ + { + "name": "index", + "rawType": "int64", + "type": "integer" + }, + { + "name": "Name", + "rawType": "object", + "type": "unknown" + }, + { + "name": "Type 1", + "rawType": "object", + "type": "string" + }, + { + "name": "Type 2", + "rawType": "object", + "type": "unknown" + }, + { + "name": "HP", + "rawType": "int64", + "type": "integer" + }, + { + "name": "Attack", + "rawType": "int64", + "type": "integer" + }, + { + "name": "Defense", + "rawType": "int64", + "type": "integer" + }, + { + "name": "Sp. Atk", + "rawType": "int64", + "type": "integer" + }, + { + "name": "Sp. Def", + "rawType": "int64", + "type": "integer" + }, + { + "name": "Speed", + "rawType": "int64", + "type": "integer" + }, + { + "name": "Generation", + "rawType": "int64", + "type": "integer" + }, + { + "name": "Legendary", + "rawType": "bool", + "type": "boolean" + } + ], + "ref": "602ba2e1-a476-4f6f-8345-816ae8bb4e38", + "rows": [ + [ + "0", + "Bulbasaur", + "Grass", + "Poison", + "45", + "49", + "49", + "65", + "65", + "45", + "1", + "False" + ], + [ + "1", + "Ivysaur", + "Grass", + "Poison", + "60", + "62", + "63", + "80", + "80", + "60", + "1", + "False" + ], + [ + "2", + "Venusaur", + "Grass", + "Poison", + "80", + "82", + "83", + "100", + "100", + "80", + "1", + "False" + ], + [ + "3", + "Mega Venusaur", + "Grass", + "Poison", + "80", + "100", + "123", + "122", + "120", + "80", + "1", + "False" + ], + [ + "4", + "Charmander", + "Fire", + null, + "39", + "52", + "43", + "60", + "50", + "65", + "1", + "False" + ], + [ + "5", + "Charmeleon", + "Fire", + null, + "58", + "64", + "58", + "80", + "65", + "80", + "1", + "False" + ], + [ + "6", + "Charizard", + "Fire", + "Flying", + "78", + "84", + "78", + "109", + "85", + "100", + "1", + "False" + ], + [ + "7", + "Mega Charizard X", + "Fire", + "Dragon", + "78", + "130", + "111", + "130", + "85", + "100", + "1", + "False" + ], + [ + "8", + "Mega Charizard Y", + "Fire", + "Flying", + "78", + "104", + "78", + "159", + "115", + "100", + "1", + "False" + ], + [ + "9", + "Squirtle", + "Water", + null, + "44", + "48", + "65", + "50", + "64", + "43", + "1", + "False" + ], + [ + "10", + "Wartortle", + "Water", + null, + "59", + "63", + "80", + "65", + "80", + "58", + "1", + "False" + ], + [ + "11", + "Blastoise", + "Water", + null, + "79", + "83", + "100", + "85", + "105", + "78", + "1", + "False" + ], + [ + "12", + "Mega Blastoise", + "Water", + null, + "79", + "103", + "120", + "135", + "115", + "78", + "1", + "False" + ], + [ + "13", + "Caterpie", + "Bug", + null, + "45", + "30", + "35", + "20", + "20", + "45", + "1", + "False" + ], + [ + "14", + "Metapod", + "Bug", + null, + "50", + "20", + "55", + "25", + "25", + "30", + "1", + "False" + ], + [ + "15", + "Butterfree", + "Bug", + "Flying", + "60", + "45", + "50", + "90", + "80", + "70", + "1", + "False" + ], + [ + "16", + "Weedle", + "Bug", + "Poison", + "40", + "35", + "30", + "20", + "20", + "50", + "1", + "False" + ], + [ + "17", + "Kakuna", + "Bug", + "Poison", + "45", + "25", + "50", + "25", + "25", + "35", + "1", + "False" + ], + [ + "18", + "Beedrill", + "Bug", + "Poison", + "65", + "90", + "40", + "45", + "80", + "75", + "1", + "False" + ], + [ + "19", + "Mega Beedrill", + "Bug", + "Poison", + "65", + "150", + "40", + "15", + "80", + "145", + "1", + "False" + ], + [ + "20", + "Pidgey", + "Normal", + "Flying", + "40", + "45", + "40", + "35", + "35", + "56", + "1", + "False" + ], + [ + "21", + "Pidgeotto", + "Normal", + "Flying", + "63", + "60", + "55", + "50", + "50", + "71", + "1", + "False" + ], + [ + "22", + "Pidgeot", + "Normal", + "Flying", + "83", + "80", + "75", + "70", + "70", + "101", + "1", + "False" + ], + [ + "23", + "Mega Pidgeot", + "Normal", + "Flying", + "83", + "80", + "80", + "135", + "80", + "121", + "1", + "False" + ], + [ + "24", + "Rattata", + "Normal", + null, + "30", + "56", + "35", + "25", + "35", + "72", + "1", + "False" + ], + [ + "25", + "Raticate", + "Normal", + null, + "55", + "81", + "60", + "50", + "70", + "97", + "1", + "False" + ], + [ + "26", + "Spearow", + "Normal", + "Flying", + "40", + "60", + "30", + "31", + "31", + "70", + "1", + "False" + ], + [ + "27", + "Fearow", + "Normal", + "Flying", + "65", + "90", + "65", + "61", + "61", + "100", + "1", + "False" + ], + [ + "28", + "Ekans", + "Poison", + null, + "35", + "60", + "44", + "40", + "54", + "55", + "1", + "False" + ], + [ + "29", + "Arbok", + "Poison", + null, + "60", + "85", + "69", + "65", + "79", + "80", + "1", + "False" + ], + [ + "30", + "Pikachu", + "Electric", + null, + "35", + "55", + "40", + "50", + "50", + "90", + "1", + "False" + ], + [ + "31", + "Raichu", + "Electric", + null, + "60", + "90", + "55", + "90", + "80", + "110", + "1", + "False" + ], + [ + "32", + "Sandshrew", + "Ground", + null, + "50", + "75", + "85", + "20", + "30", + "40", + "1", + "False" + ], + [ + "33", + "Sandslash", + "Ground", + null, + "75", + "100", + "110", + "45", + "55", + "65", + "1", + "False" + ], + [ + "34", + "Nidoran♀", + "Poison", + null, + "55", + "47", + "52", + "40", + "40", + "41", + "1", + "False" + ], + [ + "35", + "Nidorina", + "Poison", + null, + "70", + "62", + "67", + "55", + "55", + "56", + "1", + "False" + ], + [ + "36", + "Nidoqueen", + "Poison", + "Ground", + "90", + "92", + "87", + "75", + "85", + "76", + "1", + "False" + ], + [ + "37", + "Nidoran♂", + "Poison", + null, + "46", + "57", + "40", + "40", + "40", + "50", + "1", + "False" + ], + [ + "38", + "Nidorino", + "Poison", + null, + "61", + "72", + "57", + "55", + "55", + "65", + "1", + "False" + ], + [ + "39", + "Nidoking", + "Poison", + "Ground", + "81", + "102", + "77", + "85", + "75", + "85", + "1", + "False" + ], + [ + "40", + "Clefairy", + "Fairy", + null, + "70", + "45", + "48", + "60", + "65", + "35", + "1", + "False" + ], + [ + "41", + "Clefable", + "Fairy", + null, + "95", + "70", + "73", + "95", + "90", + "60", + "1", + "False" + ], + [ + "42", + "Vulpix", + "Fire", + null, + "38", + "41", + "40", + "50", + "65", + "65", + "1", + "False" + ], + [ + "43", + "Ninetales", + "Fire", + null, + "73", + "76", + "75", + "81", + "100", + "100", + "1", + "False" + ], + [ + "44", + "Jigglypuff", + "Normal", + "Fairy", + "115", + "45", + "20", + "45", + "25", + "20", + "1", + "False" + ], + [ + "45", + "Wigglytuff", + "Normal", + "Fairy", + "140", + "70", + "45", + "85", + "50", + "45", + "1", + "False" + ], + [ + "46", + "Zubat", + "Poison", + "Flying", + "40", + "45", + "35", + "30", + "40", + "55", + "1", + "False" + ], + [ + "47", + "Golbat", + "Poison", + "Flying", + "75", + "80", + "70", + "65", + "75", + "90", + "1", + "False" + ], + [ + "48", + "Oddish", + "Grass", + "Poison", + "45", + "50", + "55", + "75", + "65", + "30", + "1", + "False" + ], + [ + "49", + "Gloom", + "Grass", + "Poison", + "60", + "65", + "70", + "85", + "75", + "40", + "1", + "False" + ] + ], + "shape": { + "columns": 11, + "rows": 800 + } + }, "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", + "
longitudelatitudehousing_median_agetotal_roomstotal_bedroomspopulationhouseholdsmedian_incomemedian_house_valuedist_schooldist_hospital
0-114.3134.1915.05612.01283.01015.0472.01.493666900.03.6948888.187319
1-114.4734.4019.07650.01901.01129.0463.01.820080100.03.5525917.966235
2-114.5633.6917.0720.0174.0333.0117.01.650985700.03.4539408.143077
3-114.5733.6414.01501.0337.0515.0226.03.191773400.03.4488408.154416
4-114.5733.5720.01454.0326.0624.0262.01.925065500.03.4568488.183508
....................................
16995-124.2640.5852.02217.0394.0907.0369.02.3571111400.09.0820704.233675
16996-124.2740.6936.02349.0528.01194.0465.02.517979000.09.1689154.332320
16997-124.3041.8417.02677.0531.01244.0456.03.0313103600.010.0576145.358694
16998-124.3041.8019.02672.0552.01298.0478.01.979785800.010.0264655.322593
16999-124.3540.5452.01820.0300.0806.0270.03.014794600.09.1155974.249012
\n", + "

17000 rows × 11 columns

\n", + "
" + ], + "text/plain": [ + " longitude latitude housing_median_age total_rooms total_bedrooms \\\n", + "0 -114.31 34.19 15.0 5612.0 1283.0 \n", + "1 -114.47 34.40 19.0 7650.0 1901.0 \n", + "2 -114.56 33.69 17.0 720.0 174.0 \n", + "3 -114.57 33.64 14.0 1501.0 337.0 \n", + "4 -114.57 33.57 20.0 1454.0 326.0 \n", + "... ... ... ... ... ... \n", + "16995 -124.26 40.58 52.0 2217.0 394.0 \n", + "16996 -124.27 40.69 36.0 2349.0 528.0 \n", + "16997 -124.30 41.84 17.0 2677.0 531.0 \n", + "16998 -124.30 41.80 19.0 2672.0 552.0 \n", + "16999 -124.35 40.54 52.0 1820.0 300.0 \n", + "\n", + " population households median_income median_house_value dist_school \\\n", + "0 1015.0 472.0 1.4936 66900.0 3.694888 \n", + "1 1129.0 463.0 1.8200 80100.0 3.552591 \n", + "2 333.0 117.0 1.6509 85700.0 3.453940 \n", + "3 515.0 226.0 3.1917 73400.0 3.448840 \n", + "4 624.0 262.0 1.9250 65500.0 3.456848 \n", + "... ... ... ... ... ... \n", + "16995 907.0 369.0 2.3571 111400.0 9.082070 \n", + "16996 1194.0 465.0 2.5179 79000.0 9.168915 \n", + "16997 1244.0 456.0 3.0313 103600.0 10.057614 \n", + "16998 1298.0 478.0 1.9797 85800.0 10.026465 \n", + "16999 806.0 270.0 3.0147 94600.0 9.115597 \n", + "\n", + " dist_hospital \n", + "0 8.187319 \n", + "1 7.966235 \n", + "2 8.143077 \n", + "3 8.154416 \n", + "4 8.183508 \n", + "... ... \n", + "16995 4.233675 \n", + "16996 4.332320 \n", + "16997 5.358694 \n", + "16998 5.322593 \n", + "16999 4.249012 \n", + "\n", + "[17000 rows x 11 columns]" + ] + }, + "execution_count": 43, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Creamos dos columnas nuevas con las distancias al hospital y al colegio\n", + "df['dist_school'] = distance(df['longitude'], df['latitude'], school)\n", + "df['dist_hospital'] = distance(df['longitude'], df['latitude'], hospital)\n", + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.microsoft.datawrangler.viewer.v0+json": { + "columns": [ + { + "name": "index", + "rawType": "int64", + "type": "integer" + }, + { + "name": "longitude", + "rawType": "float64", + "type": "float" + }, + { + "name": "latitude", + "rawType": "float64", + "type": "float" + }, + { + "name": "housing_median_age", + "rawType": "float64", + "type": "float" + }, + { + "name": "total_rooms", + "rawType": "float64", + "type": "float" + }, + { + "name": "total_bedrooms", + "rawType": "float64", + "type": "float" + }, + { + "name": "population", + "rawType": "float64", + "type": "float" + }, + { + "name": "households", + "rawType": "float64", + "type": "float" + }, + { + "name": "median_income", + "rawType": "float64", + "type": "float" + }, + { + "name": "median_house_value", + "rawType": "float64", + "type": "float" + }, + { + "name": "dist_school", + "rawType": "float64", + "type": "float" + }, + { + "name": "dist_hospital", + "rawType": "float64", + "type": "float" + }, + { + "name": "min_dist", + "rawType": "float64", + "type": "float" + } + ], + "ref": "69838862-dd73-4aca-8f7e-ae44a09322b4", + "rows": [ + [ + "0", + "-114.31", + "34.19", + "15.0", + "5612.0", + "1283.0", + "1015.0", + "472.0", + "1.4936", + "66900.0", + "3.694888360965725", + "8.187319463658419", + "3.694888360965725" + ], + [ + "1", + "-114.47", + "34.4", + "19.0", + "7650.0", + "1901.0", + "1129.0", + "463.0", + "1.82", + "80100.0", + "3.552590604052204", + "7.966234995278511", + "3.552590604052204" + ], + [ + "2", + "-114.56", + "33.69", + "17.0", + "720.0", + "174.0", + "333.0", + "117.0", + "1.6509", + "85700.0", + "3.453939779440282", + "8.143076814079551", + "3.453939779440282" + ], + [ + "3", + "-114.57", + "33.64", + "14.0", + "1501.0", + "337.0", + "515.0", + "226.0", + "3.1917", + "73400.0", + "3.448840384825028", + "8.154415981540316", + "3.448840384825028" + ], + [ + "4", + "-114.57", + "33.57", + "20.0", + "1454.0", + "326.0", + "624.0", + "262.0", + "1.925", + "65500.0", + "3.4568482755249827", + "8.183507805336298", + "3.4568482755249827" + ], + [ + "5", + "-114.58", + "33.63", + "29.0", + "1387.0", + "236.0", + "671.0", + "239.0", + "3.3438", + "74000.0", + "3.439956395072474", + "8.14943556327676", + "3.439956395072474" + ], + [ + "6", + "-114.58", + "33.61", + "25.0", + "2907.0", + "680.0", + "1841.0", + "633.0", + "2.6768", + "82400.0", + "3.442165016381407", + "8.157726398942296", + "3.442165016381407" + ], + [ + "7", + "-114.59", + "34.83", + "41.0", + "812.0", + "168.0", + "375.0", + "158.0", + "1.7083", + "48500.0", + "3.5095583767761966", + "7.721204569236587", + "3.5095583767761966" + ], + [ + "8", + "-114.59", + "33.61", + "34.0", + "4789.0", + "1175.0", + "3134.0", + "1056.0", + "2.1782", + "58400.0", + "3.4322295960497713", + "8.148631786993443", + "3.4322295960497713" + ], + [ + "9", + "-114.6", + "34.83", + "46.0", + "1497.0", + "309.0", + "787.0", + "271.0", + "2.1908", + "48100.0", + "3.499842853615007", + "7.711608133197647", + "3.499842853615007" + ], + [ + "10", + "-114.6", + "33.62", + "16.0", + "3741.0", + "801.0", + "2434.0", + "824.0", + "2.6797", + "86500.0", + "3.4211693907200855", + "8.1353795240296", + "3.4211693907200855" + ], + [ + "11", + "-114.6", + "33.6", + "21.0", + "1988.0", + "483.0", + "1182.0", + "437.0", + "1.625", + "62000.0", + "3.4234485537247434", + "8.143709228600938", + "3.4234485537247434" + ], + [ + "12", + "-114.61", + "34.84", + "48.0", + "1291.0", + "248.0", + "580.0", + "211.0", + "2.1571", + "48600.0", + "3.4925205797532546", + "7.69920125727338", + "3.4925205797532546" + ], + [ + "13", + "-114.61", + "34.83", + "31.0", + "2478.0", + "464.0", + "1346.0", + "479.0", + "3.212", + "70400.0", + "3.4901289374462947", + "7.702012723957291", + "3.4901289374462947" + ], + [ + "14", + "-114.63", + "32.76", + "15.0", + "1448.0", + "378.0", + "949.0", + "300.0", + "0.8585", + "45000.0", + "3.5908912542710114", + "8.502617244119605", + "3.5908912542710114" + ], + [ + "15", + "-114.65", + "34.89", + "17.0", + "2556.0", + "587.0", + "1005.0", + "401.0", + "1.6991", + "69100.0", + "3.466208303030844", + "7.6468686401689885", + "3.466208303030844" + ], + [ + "16", + "-114.65", + "33.6", + "28.0", + "1678.0", + "322.0", + "666.0", + "256.0", + "2.9653", + "94900.0", + "3.3737960815674617", + "8.098302291221286", + "3.3737960815674617" + ], + [ + "17", + "-114.65", + "32.79", + "21.0", + "44.0", + "33.0", + "64.0", + "27.0", + "0.8571", + "25000.0", + "3.5618253747200974", + "8.470336475016794", + "3.5618253747200974" + ], + [ + "18", + "-114.66", + "32.74", + "17.0", + "1388.0", + "386.0", + "775.0", + "320.0", + "1.2049", + "44000.0", + "3.569761896821694", + "8.48664833724127", + "3.569761896821694" + ], + [ + "19", + "-114.67", + "33.92", + "17.0", + "97.0", + "24.0", + "29.0", + "15.0", + "1.2656", + "27500.0", + "3.3309608223454066", + "7.950804990691192", + "3.3309608223454066" + ], + [ + "20", + "-114.68", + "33.49", + "20.0", + "1491.0", + "360.0", + "1135.0", + "303.0", + "1.6395", + "44400.0", + "3.3589432862136794", + "8.118035476640879", + "3.3589432862136794" + ], + [ + "21", + "-114.73", + "33.43", + "24.0", + "796.0", + "243.0", + "227.0", + "139.0", + "0.8964", + "59200.0", + "3.3193071566216905", + "8.0992468785684", + "3.3193071566216905" + ], + [ + "22", + "-114.94", + "34.55", + "20.0", + "350.0", + "95.0", + "119.0", + "58.0", + "1.625", + "50000.0", + "3.109035220128587", + "7.473024822653812", + "3.109035220128587" + ], + [ + "23", + "-114.98", + "33.82", + "15.0", + "644.0", + "129.0", + "137.0", + "52.0", + "3.2097", + "71300.0", + "3.0253594827722496", + "7.706672433677192", + "3.0253594827722496" + ], + [ + "24", + "-115.22", + "33.54", + "18.0", + "1706.0", + "397.0", + "3424.0", + "283.0", + "1.625", + "53500.0", + "2.8178005607210754", + "7.611832893594028", + "2.8178005607210754" + ], + [ + "25", + "-115.32", + "32.82", + "34.0", + "591.0", + "139.0", + "327.0", + "89.0", + "3.6528", + "100000.0", + "2.9282759432813084", + "7.8800253806697915", + "2.9282759432813084" + ], + [ + "26", + "-115.37", + "32.82", + "30.0", + "1602.0", + "322.0", + "1130.0", + "335.0", + "3.5735", + "71100.0", + "2.882585644868158", + "7.8376846070762465", + "2.882585644868158" + ], + [ + "27", + "-115.37", + "32.82", + "14.0", + "1276.0", + "270.0", + "867.0", + "261.0", + "1.9375", + "80900.0", + "2.882585644868158", + "7.8376846070762465", + "2.882585644868158" + ], + [ + "28", + "-115.37", + "32.81", + "32.0", + "741.0", + "191.0", + "623.0", + "169.0", + "1.7604", + "68600.0", + "2.8866936103438428", + "7.843022376609665", + "2.8866936103438428" + ], + [ + "29", + "-115.37", + "32.81", + "23.0", + "1458.0", + "294.0", + "866.0", + "275.0", + "2.3594", + "74300.0", + "2.8866936103438428", + "7.843022376609665", + "2.8866936103438428" + ], + [ + "30", + "-115.38", + "32.82", + "38.0", + "1892.0", + "394.0", + "1175.0", + "374.0", + "1.9939", + "65800.0", + "2.8734648075102682", + "7.829227292651559", + "2.8734648075102682" + ], + [ + "31", + "-115.38", + "32.81", + "35.0", + "1263.0", + "262.0", + "950.0", + "241.0", + "1.8958", + "67500.0", + "2.8775857936819222", + "7.83457082423792", + "2.8775857936819222" + ], + [ + "32", + "-115.39", + "32.76", + "16.0", + "1136.0", + "196.0", + "481.0", + "185.0", + "6.2558", + "146300.0", + "2.8895847452532", + "7.8530057939619535", + "2.8895847452532" + ], + [ + "33", + "-115.4", + "32.86", + "19.0", + "1087.0", + "171.0", + "649.0", + "173.0", + "3.3182", + "113800.0", + "2.8389434654462513", + "7.790994801692524", + "2.8389434654462513" + ], + [ + "34", + "-115.4", + "32.7", + "19.0", + "583.0", + "113.0", + "531.0", + "134.0", + "1.6838", + "95800.0", + "2.90688837074972", + "7.877182237323185", + "2.90688837074972" + ], + [ + "35", + "-115.41", + "32.99", + "29.0", + "1141.0", + "220.0", + "684.0", + "194.0", + "3.4038", + "107800.0", + "2.779964028544257", + "7.714155819012216", + "2.779964028544257" + ], + [ + "36", + "-115.46", + "33.19", + "33.0", + "1234.0", + "373.0", + "777.0", + "298.0", + "1.0", + "40000.0", + "2.666027006614906", + "7.568863851331988", + "2.666027006614906" + ], + [ + "37", + "-115.48", + "32.8", + "21.0", + "1260.0", + "246.0", + "805.0", + "239.0", + "2.6172", + "88500.0", + "2.791128803907119", + "7.755668894428125", + "2.791128803907119" + ], + [ + "38", + "-115.48", + "32.68", + "15.0", + "3414.0", + "666.0", + "2097.0", + "622.0", + "2.3319", + "91200.0", + "2.844784701871124", + "7.8213042390639655", + "2.844784701871124" + ], + [ + "39", + "-115.49", + "32.87", + "19.0", + "541.0", + "104.0", + "457.0", + "106.0", + "3.3583", + "102800.0", + "2.752635101134916", + "7.709539545264691", + "2.752635101134916" + ], + [ + "40", + "-115.49", + "32.69", + "17.0", + "1960.0", + "389.0", + "1691.0", + "356.0", + "1.899", + "64000.0", + "2.831289458886186", + "7.80744516471298", + "2.831289458886186" + ], + [ + "41", + "-115.49", + "32.67", + "29.0", + "1523.0", + "440.0", + "1302.0", + "393.0", + "1.1311", + "84700.0", + "2.840598528479521", + "7.818503693162781", + "2.840598528479521" + ], + [ + "42", + "-115.49", + "32.67", + "25.0", + "2322.0", + "573.0", + "2185.0", + "602.0", + "1.375", + "70100.0", + "2.840598528479521", + "7.818503693162781", + "2.840598528479521" + ], + [ + "43", + "-115.5", + "32.75", + "13.0", + "330.0", + "72.0", + "822.0", + "64.0", + "3.4107", + "142500.0", + "2.7950849718747373", + "7.766112283504533", + "2.7950849718747373" + ], + [ + "44", + "-115.5", + "32.68", + "18.0", + "3631.0", + "913.0", + "3565.0", + "924.0", + "1.5931", + "88400.0", + "2.827083302628347", + "7.804639645749187", + "2.827083302628347" + ], + [ + "45", + "-115.5", + "32.67", + "35.0", + "2159.0", + "492.0", + "1694.0", + "475.0", + "2.1776", + "75500.0", + "2.8317662332897457", + "7.810179255305219", + "2.8317662332897457" + ], + [ + "46", + "-115.51", + "33.24", + "32.0", + "1995.0", + "523.0", + "1069.0", + "410.0", + "1.6552", + "43300.0", + "2.6034016209566997", + "7.500513315767123", + "2.6034016209566997" + ], + [ + "47", + "-115.51", + "33.12", + "21.0", + "1024.0", + "218.0", + "890.0", + "232.0", + "2.101", + "46700.0", + "2.6409278672466576", + "7.561382148787347", + "2.6409278672466576" + ], + [ + "48", + "-115.51", + "32.99", + "20.0", + "1402.0", + "287.0", + "1104.0", + "317.0", + "1.9088", + "63700.0", + "2.6870429843975274", + "7.628905557155622", + "2.6870429843975274" + ], + [ + "49", + "-115.51", + "32.68", + "11.0", + "2872.0", + "610.0", + "2644.0", + "581.0", + "2.625", + "72700.0", + "2.818244134208386", + "7.7963132312651435", + "2.818244134208386" + ] + ], + "shape": { + "columns": 12, + "rows": 17000 + } + }, + "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", + "
longitudelatitudehousing_median_agetotal_roomstotal_bedroomspopulationhouseholdsmedian_incomemedian_house_valuedist_schooldist_hospitalmin_dist
0-114.3134.1915.05612.01283.01015.0472.01.493666900.03.6948888.1873193.694888
1-114.4734.4019.07650.01901.01129.0463.01.820080100.03.5525917.9662353.552591
2-114.5633.6917.0720.0174.0333.0117.01.650985700.03.4539408.1430773.453940
3-114.5733.6414.01501.0337.0515.0226.03.191773400.03.4488408.1544163.448840
4-114.5733.5720.01454.0326.0624.0262.01.925065500.03.4568488.1835083.456848
.......................................
16995-124.2640.5852.02217.0394.0907.0369.02.3571111400.09.0820704.2336754.233675
16996-124.2740.6936.02349.0528.01194.0465.02.517979000.09.1689154.3323204.332320
16997-124.3041.8417.02677.0531.01244.0456.03.0313103600.010.0576145.3586945.358694
16998-124.3041.8019.02672.0552.01298.0478.01.979785800.010.0264655.3225935.322593
16999-124.3540.5452.01820.0300.0806.0270.03.014794600.09.1155974.2490124.249012
\n", + "

17000 rows × 12 columns

\n", + "
" + ], + "text/plain": [ + " longitude latitude housing_median_age total_rooms total_bedrooms \\\n", + "0 -114.31 34.19 15.0 5612.0 1283.0 \n", + "1 -114.47 34.40 19.0 7650.0 1901.0 \n", + "2 -114.56 33.69 17.0 720.0 174.0 \n", + "3 -114.57 33.64 14.0 1501.0 337.0 \n", + "4 -114.57 33.57 20.0 1454.0 326.0 \n", + "... ... ... ... ... ... \n", + "16995 -124.26 40.58 52.0 2217.0 394.0 \n", + "16996 -124.27 40.69 36.0 2349.0 528.0 \n", + "16997 -124.30 41.84 17.0 2677.0 531.0 \n", + "16998 -124.30 41.80 19.0 2672.0 552.0 \n", + "16999 -124.35 40.54 52.0 1820.0 300.0 \n", + "\n", + " population households median_income median_house_value dist_school \\\n", + "0 1015.0 472.0 1.4936 66900.0 3.694888 \n", + "1 1129.0 463.0 1.8200 80100.0 3.552591 \n", + "2 333.0 117.0 1.6509 85700.0 3.453940 \n", + "3 515.0 226.0 3.1917 73400.0 3.448840 \n", + "4 624.0 262.0 1.9250 65500.0 3.456848 \n", + "... ... ... ... ... ... \n", + "16995 907.0 369.0 2.3571 111400.0 9.082070 \n", + "16996 1194.0 465.0 2.5179 79000.0 9.168915 \n", + "16997 1244.0 456.0 3.0313 103600.0 10.057614 \n", + "16998 1298.0 478.0 1.9797 85800.0 10.026465 \n", + "16999 806.0 270.0 3.0147 94600.0 9.115597 \n", + "\n", + " dist_hospital min_dist \n", + "0 8.187319 3.694888 \n", + "1 7.966235 3.552591 \n", + "2 8.143077 3.453940 \n", + "3 8.154416 3.448840 \n", + "4 8.183508 3.456848 \n", + "... ... ... \n", + "16995 4.233675 4.233675 \n", + "16996 4.332320 4.332320 \n", + "16997 5.358694 5.358694 \n", + "16998 5.322593 5.322593 \n", + "16999 4.249012 4.249012 \n", + "\n", + "[17000 rows x 12 columns]" + ] + }, + "execution_count": 44, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Calculamos las que están más cerca de ambas\n", + "df['min_dist'] = df[['dist_school', 'dist_hospital']].min(axis=1)\n", + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.microsoft.datawrangler.viewer.v0+json": { + "columns": [ + { + "name": "index", + "rawType": "int64", + "type": "integer" + }, + { + "name": "longitude", + "rawType": "float64", + "type": "float" + }, + { + "name": "latitude", + "rawType": "float64", + "type": "float" + }, + { + "name": "housing_median_age", + "rawType": "float64", + "type": "float" + }, + { + "name": "total_rooms", + "rawType": "float64", + "type": "float" + }, + { + "name": "total_bedrooms", + "rawType": "float64", + "type": "float" + }, + { + "name": "population", + "rawType": "float64", + "type": "float" + }, + { + "name": "households", + "rawType": "float64", + "type": "float" + }, + { + "name": "median_income", + "rawType": "float64", + "type": "float" + }, + { + "name": "median_house_value", + "rawType": "float64", + "type": "float" + }, + { + "name": "dist_school", + "rawType": "float64", + "type": "float" + }, + { + "name": "dist_hospital", + "rawType": "float64", + "type": "float" + }, + { + "name": "min_dist", + "rawType": "float64", + "type": "float" + }, + { + "name": "close", + "rawType": "object", + "type": "string" + } + ], + "ref": "32517580-5da2-4e4e-bcb5-1a5b5f3b4f9e", + "rows": [ + [ + "0", + "-114.31", + "34.19", + "15.0", + "5612.0", + "1283.0", + "1015.0", + "472.0", + "1.4936", + "66900.0", + "3.694888360965725", + "8.187319463658419", + "3.694888360965725", + "far" + ], + [ + "1", + "-114.47", + "34.4", + "19.0", + "7650.0", + "1901.0", + "1129.0", + "463.0", + "1.82", + "80100.0", + "3.552590604052204", + "7.966234995278511", + "3.552590604052204", + "far" + ], + [ + "2", + "-114.56", + "33.69", + "17.0", + "720.0", + "174.0", + "333.0", + "117.0", + "1.6509", + "85700.0", + "3.453939779440282", + "8.143076814079551", + "3.453939779440282", + "far" + ], + [ + "3", + "-114.57", + "33.64", + "14.0", + "1501.0", + "337.0", + "515.0", + "226.0", + "3.1917", + "73400.0", + "3.448840384825028", + "8.154415981540316", + "3.448840384825028", + "far" + ], + [ + "4", + "-114.57", + "33.57", + "20.0", + "1454.0", + "326.0", + "624.0", + "262.0", + "1.925", + "65500.0", + "3.4568482755249827", + "8.183507805336298", + "3.4568482755249827", + "far" + ], + [ + "5", + "-114.58", + "33.63", + "29.0", + "1387.0", + "236.0", + "671.0", + "239.0", + "3.3438", + "74000.0", + "3.439956395072474", + "8.14943556327676", + "3.439956395072474", + "far" + ], + [ + "6", + "-114.58", + "33.61", + "25.0", + "2907.0", + "680.0", + "1841.0", + "633.0", + "2.6768", + "82400.0", + "3.442165016381407", + "8.157726398942296", + "3.442165016381407", + "far" + ], + [ + "7", + "-114.59", + "34.83", + "41.0", + "812.0", + "168.0", + "375.0", + "158.0", + "1.7083", + "48500.0", + "3.5095583767761966", + "7.721204569236587", + "3.5095583767761966", + "far" + ], + [ + "8", + "-114.59", + "33.61", + "34.0", + "4789.0", + "1175.0", + "3134.0", + "1056.0", + "2.1782", + "58400.0", + "3.4322295960497713", + "8.148631786993443", + "3.4322295960497713", + "far" + ], + [ + "9", + "-114.6", + "34.83", + "46.0", + "1497.0", + "309.0", + "787.0", + "271.0", + "2.1908", + "48100.0", + "3.499842853615007", + "7.711608133197647", + "3.499842853615007", + "far" + ], + [ + "10", + "-114.6", + "33.62", + "16.0", + "3741.0", + "801.0", + "2434.0", + "824.0", + "2.6797", + "86500.0", + "3.4211693907200855", + "8.1353795240296", + "3.4211693907200855", + "far" + ], + [ + "11", + "-114.6", + "33.6", + "21.0", + "1988.0", + "483.0", + "1182.0", + "437.0", + "1.625", + "62000.0", + "3.4234485537247434", + "8.143709228600938", + "3.4234485537247434", + "far" + ], + [ + "12", + "-114.61", + "34.84", + "48.0", + "1291.0", + "248.0", + "580.0", + "211.0", + "2.1571", + "48600.0", + "3.4925205797532546", + "7.69920125727338", + "3.4925205797532546", + "far" + ], + [ + "13", + "-114.61", + "34.83", + "31.0", + "2478.0", + "464.0", + "1346.0", + "479.0", + "3.212", + "70400.0", + "3.4901289374462947", + "7.702012723957291", + "3.4901289374462947", + "far" + ], + [ + "14", + "-114.63", + "32.76", + "15.0", + "1448.0", + "378.0", + "949.0", + "300.0", + "0.8585", + "45000.0", + "3.5908912542710114", + "8.502617244119605", + "3.5908912542710114", + "far" + ], + [ + "15", + "-114.65", + "34.89", + "17.0", + "2556.0", + "587.0", + "1005.0", + "401.0", + "1.6991", + "69100.0", + "3.466208303030844", + "7.6468686401689885", + "3.466208303030844", + "far" + ], + [ + "16", + "-114.65", + "33.6", + "28.0", + "1678.0", + "322.0", + "666.0", + "256.0", + "2.9653", + "94900.0", + "3.3737960815674617", + "8.098302291221286", + "3.3737960815674617", + "far" + ], + [ + "17", + "-114.65", + "32.79", + "21.0", + "44.0", + "33.0", + "64.0", + "27.0", + "0.8571", + "25000.0", + "3.5618253747200974", + "8.470336475016794", + "3.5618253747200974", + "far" + ], + [ + "18", + "-114.66", + "32.74", + "17.0", + "1388.0", + "386.0", + "775.0", + "320.0", + "1.2049", + "44000.0", + "3.569761896821694", + "8.48664833724127", + "3.569761896821694", + "far" + ], + [ + "19", + "-114.67", + "33.92", + "17.0", + "97.0", + "24.0", + "29.0", + "15.0", + "1.2656", + "27500.0", + "3.3309608223454066", + "7.950804990691192", + "3.3309608223454066", + "far" + ], + [ + "20", + "-114.68", + "33.49", + "20.0", + "1491.0", + "360.0", + "1135.0", + "303.0", + "1.6395", + "44400.0", + "3.3589432862136794", + "8.118035476640879", + "3.3589432862136794", + "far" + ], + [ + "21", + "-114.73", + "33.43", + "24.0", + "796.0", + "243.0", + "227.0", + "139.0", + "0.8964", + "59200.0", + "3.3193071566216905", + "8.0992468785684", + "3.3193071566216905", + "far" + ], + [ + "22", + "-114.94", + "34.55", + "20.0", + "350.0", + "95.0", + "119.0", + "58.0", + "1.625", + "50000.0", + "3.109035220128587", + "7.473024822653812", + "3.109035220128587", + "far" + ], + [ + "23", + "-114.98", + "33.82", + "15.0", + "644.0", + "129.0", + "137.0", + "52.0", + "3.2097", + "71300.0", + "3.0253594827722496", + "7.706672433677192", + "3.0253594827722496", + "far" + ], + [ + "24", + "-115.22", + "33.54", + "18.0", + "1706.0", + "397.0", + "3424.0", + "283.0", + "1.625", + "53500.0", + "2.8178005607210754", + "7.611832893594028", + "2.8178005607210754", + "far" + ], + [ + "25", + "-115.32", + "32.82", + "34.0", + "591.0", + "139.0", + "327.0", + "89.0", + "3.6528", + "100000.0", + "2.9282759432813084", + "7.8800253806697915", + "2.9282759432813084", + "far" + ], + [ + "26", + "-115.37", + "32.82", + "30.0", + "1602.0", + "322.0", + "1130.0", + "335.0", + "3.5735", + "71100.0", + "2.882585644868158", + "7.8376846070762465", + "2.882585644868158", + "far" + ], + [ + "27", + "-115.37", + "32.82", + "14.0", + "1276.0", + "270.0", + "867.0", + "261.0", + "1.9375", + "80900.0", + "2.882585644868158", + "7.8376846070762465", + "2.882585644868158", + "far" + ], + [ + "28", + "-115.37", + "32.81", + "32.0", + "741.0", + "191.0", + "623.0", + "169.0", + "1.7604", + "68600.0", + "2.8866936103438428", + "7.843022376609665", + "2.8866936103438428", + "far" + ], + [ + "29", + "-115.37", + "32.81", + "23.0", + "1458.0", + "294.0", + "866.0", + "275.0", + "2.3594", + "74300.0", + "2.8866936103438428", + "7.843022376609665", + "2.8866936103438428", + "far" + ], + [ + "30", + "-115.38", + "32.82", + "38.0", + "1892.0", + "394.0", + "1175.0", + "374.0", + "1.9939", + "65800.0", + "2.8734648075102682", + "7.829227292651559", + "2.8734648075102682", + "far" + ], + [ + "31", + "-115.38", + "32.81", + "35.0", + "1263.0", + "262.0", + "950.0", + "241.0", + "1.8958", + "67500.0", + "2.8775857936819222", + "7.83457082423792", + "2.8775857936819222", + "far" + ], + [ + "32", + "-115.39", + "32.76", + "16.0", + "1136.0", + "196.0", + "481.0", + "185.0", + "6.2558", + "146300.0", + "2.8895847452532", + "7.8530057939619535", + "2.8895847452532", + "far" + ], + [ + "33", + "-115.4", + "32.86", + "19.0", + "1087.0", + "171.0", + "649.0", + "173.0", + "3.3182", + "113800.0", + "2.8389434654462513", + "7.790994801692524", + "2.8389434654462513", + "far" + ], + [ + "34", + "-115.4", + "32.7", + "19.0", + "583.0", + "113.0", + "531.0", + "134.0", + "1.6838", + "95800.0", + "2.90688837074972", + "7.877182237323185", + "2.90688837074972", + "far" + ], + [ + "35", + "-115.41", + "32.99", + "29.0", + "1141.0", + "220.0", + "684.0", + "194.0", + "3.4038", + "107800.0", + "2.779964028544257", + "7.714155819012216", + "2.779964028544257", + "far" + ], + [ + "36", + "-115.46", + "33.19", + "33.0", + "1234.0", + "373.0", + "777.0", + "298.0", + "1.0", + "40000.0", + "2.666027006614906", + "7.568863851331988", + "2.666027006614906", + "far" + ], + [ + "37", + "-115.48", + "32.8", + "21.0", + "1260.0", + "246.0", + "805.0", + "239.0", + "2.6172", + "88500.0", + "2.791128803907119", + "7.755668894428125", + "2.791128803907119", + "far" + ], + [ + "38", + "-115.48", + "32.68", + "15.0", + "3414.0", + "666.0", + "2097.0", + "622.0", + "2.3319", + "91200.0", + "2.844784701871124", + "7.8213042390639655", + "2.844784701871124", + "far" + ], + [ + "39", + "-115.49", + "32.87", + "19.0", + "541.0", + "104.0", + "457.0", + "106.0", + "3.3583", + "102800.0", + "2.752635101134916", + "7.709539545264691", + "2.752635101134916", + "far" + ], + [ + "40", + "-115.49", + "32.69", + "17.0", + "1960.0", + "389.0", + "1691.0", + "356.0", + "1.899", + "64000.0", + "2.831289458886186", + "7.80744516471298", + "2.831289458886186", + "far" + ], + [ + "41", + "-115.49", + "32.67", + "29.0", + "1523.0", + "440.0", + "1302.0", + "393.0", + "1.1311", + "84700.0", + "2.840598528479521", + "7.818503693162781", + "2.840598528479521", + "far" + ], + [ + "42", + "-115.49", + "32.67", + "25.0", + "2322.0", + "573.0", + "2185.0", + "602.0", + "1.375", + "70100.0", + "2.840598528479521", + "7.818503693162781", + "2.840598528479521", + "far" + ], + [ + "43", + "-115.5", + "32.75", + "13.0", + "330.0", + "72.0", + "822.0", + "64.0", + "3.4107", + "142500.0", + "2.7950849718747373", + "7.766112283504533", + "2.7950849718747373", + "far" + ], + [ + "44", + "-115.5", + "32.68", + "18.0", + "3631.0", + "913.0", + "3565.0", + "924.0", + "1.5931", + "88400.0", + "2.827083302628347", + "7.804639645749187", + "2.827083302628347", + "far" + ], + [ + "45", + "-115.5", + "32.67", + "35.0", + "2159.0", + "492.0", + "1694.0", + "475.0", + "2.1776", + "75500.0", + "2.8317662332897457", + "7.810179255305219", + "2.8317662332897457", + "far" + ], + [ + "46", + "-115.51", + "33.24", + "32.0", + "1995.0", + "523.0", + "1069.0", + "410.0", + "1.6552", + "43300.0", + "2.6034016209566997", + "7.500513315767123", + "2.6034016209566997", + "far" + ], + [ + "47", + "-115.51", + "33.12", + "21.0", + "1024.0", + "218.0", + "890.0", + "232.0", + "2.101", + "46700.0", + "2.6409278672466576", + "7.561382148787347", + "2.6409278672466576", + "far" + ], + [ + "48", + "-115.51", + "32.99", + "20.0", + "1402.0", + "287.0", + "1104.0", + "317.0", + "1.9088", + "63700.0", + "2.6870429843975274", + "7.628905557155622", + "2.6870429843975274", + "far" + ], + [ + "49", + "-115.51", + "32.68", + "11.0", + "2872.0", + "610.0", + "2644.0", + "581.0", + "2.625", + "72700.0", + "2.818244134208386", + "7.7963132312651435", + "2.818244134208386", + "far" + ] + ], + "shape": { + "columns": 13, + "rows": 17000 + } + }, + "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", + "
longitudelatitudehousing_median_agetotal_roomstotal_bedroomspopulationhouseholdsmedian_incomemedian_house_valuedist_schooldist_hospitalmin_distclose
0-114.3134.1915.05612.01283.01015.0472.01.493666900.03.6948888.1873193.694888far
1-114.4734.4019.07650.01901.01129.0463.01.820080100.03.5525917.9662353.552591far
2-114.5633.6917.0720.0174.0333.0117.01.650985700.03.4539408.1430773.453940far
3-114.5733.6414.01501.0337.0515.0226.03.191773400.03.4488408.1544163.448840far
4-114.5733.5720.01454.0326.0624.0262.01.925065500.03.4568488.1835083.456848far
..........................................
16995-124.2640.5852.02217.0394.0907.0369.02.3571111400.09.0820704.2336754.233675far
16996-124.2740.6936.02349.0528.01194.0465.02.517979000.09.1689154.3323204.332320far
16997-124.3041.8417.02677.0531.01244.0456.03.0313103600.010.0576145.3586945.358694far
16998-124.3041.8019.02672.0552.01298.0478.01.979785800.010.0264655.3225935.322593far
16999-124.3540.5452.01820.0300.0806.0270.03.014794600.09.1155974.2490124.249012far
\n", + "

17000 rows × 13 columns

\n", + "
" + ], + "text/plain": [ + " longitude latitude housing_median_age total_rooms total_bedrooms \\\n", + "0 -114.31 34.19 15.0 5612.0 1283.0 \n", + "1 -114.47 34.40 19.0 7650.0 1901.0 \n", + "2 -114.56 33.69 17.0 720.0 174.0 \n", + "3 -114.57 33.64 14.0 1501.0 337.0 \n", + "4 -114.57 33.57 20.0 1454.0 326.0 \n", + "... ... ... ... ... ... \n", + "16995 -124.26 40.58 52.0 2217.0 394.0 \n", + "16996 -124.27 40.69 36.0 2349.0 528.0 \n", + "16997 -124.30 41.84 17.0 2677.0 531.0 \n", + "16998 -124.30 41.80 19.0 2672.0 552.0 \n", + "16999 -124.35 40.54 52.0 1820.0 300.0 \n", + "\n", + " population households median_income median_house_value dist_school \\\n", + "0 1015.0 472.0 1.4936 66900.0 3.694888 \n", + "1 1129.0 463.0 1.8200 80100.0 3.552591 \n", + "2 333.0 117.0 1.6509 85700.0 3.453940 \n", + "3 515.0 226.0 3.1917 73400.0 3.448840 \n", + "4 624.0 262.0 1.9250 65500.0 3.456848 \n", + "... ... ... ... ... ... \n", + "16995 907.0 369.0 2.3571 111400.0 9.082070 \n", + "16996 1194.0 465.0 2.5179 79000.0 9.168915 \n", + "16997 1244.0 456.0 3.0313 103600.0 10.057614 \n", + "16998 1298.0 478.0 1.9797 85800.0 10.026465 \n", + "16999 806.0 270.0 3.0147 94600.0 9.115597 \n", + "\n", + " dist_hospital min_dist close \n", + "0 8.187319 3.694888 far \n", + "1 7.966235 3.552591 far \n", + "2 8.143077 3.453940 far \n", + "3 8.154416 3.448840 far \n", + "4 8.183508 3.456848 far \n", + "... ... ... ... \n", + "16995 4.233675 4.233675 far \n", + "16996 4.332320 4.332320 far \n", + "16997 5.358694 5.358694 far \n", + "16998 5.322593 5.322593 far \n", + "16999 4.249012 4.249012 far \n", + "\n", + "[17000 rows x 13 columns]" + ] + }, + "execution_count": 45, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Definimos \"close\" si la distancia está a menos de 0.5 y \"far\" para el resto\n", + "df['close'] = np.where(df['min_dist'] < 0.5, 'close', 'far')\n", + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "t = 37.992330214201516, p = 1.5032478884296307e-301\n" + ] + } + ], + "source": [ + "#Comparamos los valores, estableciendo la hipótesis: H0 = no varía el precio según la distancia H1= sí varía\n", + "close = df[df['close'] == 'close']['median_house_value']\n", + "far = df[df['close'] == 'far']['median_house_value']\n", + "t_stat, p_val = ttest_ind(close, far, equal_var=False, alternative='greater')\n", + "print(f\"t = {t_stat}, p = {p_val}\")" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Como el p_value es mucho menor que 0-05, descartamos la hipótesis nula y aceptamos la alternativa, \n", + "osea que el precio de una casa sí depende de la distancia al hospital y al colegio." + ] } ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "base", "language": "python", "name": "python3" }, @@ -512,7 +4780,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.9" + "version": "3.13.5" } }, "nbformat": 4,