diff --git a/02_activities/assignments/assignment_1.ipynb b/02_activities/assignments/assignment_1.ipynb
index 28d4df017..6440d9b8f 100644
--- a/02_activities/assignments/assignment_1.ipynb
+++ b/02_activities/assignments/assignment_1.ipynb
@@ -34,7 +34,7 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 60,
"id": "4a3485d6-ba58-4660-a983-5680821c5719",
"metadata": {},
"outputs": [],
@@ -56,10 +56,1224 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 61,
"id": "a431d282-f9ca-4d5d-8912-71ffc9d8ea19",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.microsoft.datawrangler.viewer.v0+json": {
+ "columns": [
+ {
+ "name": "index",
+ "rawType": "int64",
+ "type": "integer"
+ },
+ {
+ "name": "alcohol",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "malic_acid",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "ash",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "alcalinity_of_ash",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "magnesium",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "total_phenols",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "flavanoids",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "nonflavanoid_phenols",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "proanthocyanins",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "color_intensity",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "hue",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "od280/od315_of_diluted_wines",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "proline",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "class",
+ "rawType": "int64",
+ "type": "integer"
+ }
+ ],
+ "ref": "35846bca-9e85-486f-a46b-5e0e9c35c0e9",
+ "rows": [
+ [
+ "0",
+ "14.23",
+ "1.71",
+ "2.43",
+ "15.6",
+ "127.0",
+ "2.8",
+ "3.06",
+ "0.28",
+ "2.29",
+ "5.64",
+ "1.04",
+ "3.92",
+ "1065.0",
+ "0"
+ ],
+ [
+ "1",
+ "13.2",
+ "1.78",
+ "2.14",
+ "11.2",
+ "100.0",
+ "2.65",
+ "2.76",
+ "0.26",
+ "1.28",
+ "4.38",
+ "1.05",
+ "3.4",
+ "1050.0",
+ "0"
+ ],
+ [
+ "2",
+ "13.16",
+ "2.36",
+ "2.67",
+ "18.6",
+ "101.0",
+ "2.8",
+ "3.24",
+ "0.3",
+ "2.81",
+ "5.68",
+ "1.03",
+ "3.17",
+ "1185.0",
+ "0"
+ ],
+ [
+ "3",
+ "14.37",
+ "1.95",
+ "2.5",
+ "16.8",
+ "113.0",
+ "3.85",
+ "3.49",
+ "0.24",
+ "2.18",
+ "7.8",
+ "0.86",
+ "3.45",
+ "1480.0",
+ "0"
+ ],
+ [
+ "4",
+ "13.24",
+ "2.59",
+ "2.87",
+ "21.0",
+ "118.0",
+ "2.8",
+ "2.69",
+ "0.39",
+ "1.82",
+ "4.32",
+ "1.04",
+ "2.93",
+ "735.0",
+ "0"
+ ],
+ [
+ "5",
+ "14.2",
+ "1.76",
+ "2.45",
+ "15.2",
+ "112.0",
+ "3.27",
+ "3.39",
+ "0.34",
+ "1.97",
+ "6.75",
+ "1.05",
+ "2.85",
+ "1450.0",
+ "0"
+ ],
+ [
+ "6",
+ "14.39",
+ "1.87",
+ "2.45",
+ "14.6",
+ "96.0",
+ "2.5",
+ "2.52",
+ "0.3",
+ "1.98",
+ "5.25",
+ "1.02",
+ "3.58",
+ "1290.0",
+ "0"
+ ],
+ [
+ "7",
+ "14.06",
+ "2.15",
+ "2.61",
+ "17.6",
+ "121.0",
+ "2.6",
+ "2.51",
+ "0.31",
+ "1.25",
+ "5.05",
+ "1.06",
+ "3.58",
+ "1295.0",
+ "0"
+ ],
+ [
+ "8",
+ "14.83",
+ "1.64",
+ "2.17",
+ "14.0",
+ "97.0",
+ "2.8",
+ "2.98",
+ "0.29",
+ "1.98",
+ "5.2",
+ "1.08",
+ "2.85",
+ "1045.0",
+ "0"
+ ],
+ [
+ "9",
+ "13.86",
+ "1.35",
+ "2.27",
+ "16.0",
+ "98.0",
+ "2.98",
+ "3.15",
+ "0.22",
+ "1.85",
+ "7.22",
+ "1.01",
+ "3.55",
+ "1045.0",
+ "0"
+ ],
+ [
+ "10",
+ "14.1",
+ "2.16",
+ "2.3",
+ "18.0",
+ "105.0",
+ "2.95",
+ "3.32",
+ "0.22",
+ "2.38",
+ "5.75",
+ "1.25",
+ "3.17",
+ "1510.0",
+ "0"
+ ],
+ [
+ "11",
+ "14.12",
+ "1.48",
+ "2.32",
+ "16.8",
+ "95.0",
+ "2.2",
+ "2.43",
+ "0.26",
+ "1.57",
+ "5.0",
+ "1.17",
+ "2.82",
+ "1280.0",
+ "0"
+ ],
+ [
+ "12",
+ "13.75",
+ "1.73",
+ "2.41",
+ "16.0",
+ "89.0",
+ "2.6",
+ "2.76",
+ "0.29",
+ "1.81",
+ "5.6",
+ "1.15",
+ "2.9",
+ "1320.0",
+ "0"
+ ],
+ [
+ "13",
+ "14.75",
+ "1.73",
+ "2.39",
+ "11.4",
+ "91.0",
+ "3.1",
+ "3.69",
+ "0.43",
+ "2.81",
+ "5.4",
+ "1.25",
+ "2.73",
+ "1150.0",
+ "0"
+ ],
+ [
+ "14",
+ "14.38",
+ "1.87",
+ "2.38",
+ "12.0",
+ "102.0",
+ "3.3",
+ "3.64",
+ "0.29",
+ "2.96",
+ "7.5",
+ "1.2",
+ "3.0",
+ "1547.0",
+ "0"
+ ],
+ [
+ "15",
+ "13.63",
+ "1.81",
+ "2.7",
+ "17.2",
+ "112.0",
+ "2.85",
+ "2.91",
+ "0.3",
+ "1.46",
+ "7.3",
+ "1.28",
+ "2.88",
+ "1310.0",
+ "0"
+ ],
+ [
+ "16",
+ "14.3",
+ "1.92",
+ "2.72",
+ "20.0",
+ "120.0",
+ "2.8",
+ "3.14",
+ "0.33",
+ "1.97",
+ "6.2",
+ "1.07",
+ "2.65",
+ "1280.0",
+ "0"
+ ],
+ [
+ "17",
+ "13.83",
+ "1.57",
+ "2.62",
+ "20.0",
+ "115.0",
+ "2.95",
+ "3.4",
+ "0.4",
+ "1.72",
+ "6.6",
+ "1.13",
+ "2.57",
+ "1130.0",
+ "0"
+ ],
+ [
+ "18",
+ "14.19",
+ "1.59",
+ "2.48",
+ "16.5",
+ "108.0",
+ "3.3",
+ "3.93",
+ "0.32",
+ "1.86",
+ "8.7",
+ "1.23",
+ "2.82",
+ "1680.0",
+ "0"
+ ],
+ [
+ "19",
+ "13.64",
+ "3.1",
+ "2.56",
+ "15.2",
+ "116.0",
+ "2.7",
+ "3.03",
+ "0.17",
+ "1.66",
+ "5.1",
+ "0.96",
+ "3.36",
+ "845.0",
+ "0"
+ ],
+ [
+ "20",
+ "14.06",
+ "1.63",
+ "2.28",
+ "16.0",
+ "126.0",
+ "3.0",
+ "3.17",
+ "0.24",
+ "2.1",
+ "5.65",
+ "1.09",
+ "3.71",
+ "780.0",
+ "0"
+ ],
+ [
+ "21",
+ "12.93",
+ "3.8",
+ "2.65",
+ "18.6",
+ "102.0",
+ "2.41",
+ "2.41",
+ "0.25",
+ "1.98",
+ "4.5",
+ "1.03",
+ "3.52",
+ "770.0",
+ "0"
+ ],
+ [
+ "22",
+ "13.71",
+ "1.86",
+ "2.36",
+ "16.6",
+ "101.0",
+ "2.61",
+ "2.88",
+ "0.27",
+ "1.69",
+ "3.8",
+ "1.11",
+ "4.0",
+ "1035.0",
+ "0"
+ ],
+ [
+ "23",
+ "12.85",
+ "1.6",
+ "2.52",
+ "17.8",
+ "95.0",
+ "2.48",
+ "2.37",
+ "0.26",
+ "1.46",
+ "3.93",
+ "1.09",
+ "3.63",
+ "1015.0",
+ "0"
+ ],
+ [
+ "24",
+ "13.5",
+ "1.81",
+ "2.61",
+ "20.0",
+ "96.0",
+ "2.53",
+ "2.61",
+ "0.28",
+ "1.66",
+ "3.52",
+ "1.12",
+ "3.82",
+ "845.0",
+ "0"
+ ],
+ [
+ "25",
+ "13.05",
+ "2.05",
+ "3.22",
+ "25.0",
+ "124.0",
+ "2.63",
+ "2.68",
+ "0.47",
+ "1.92",
+ "3.58",
+ "1.13",
+ "3.2",
+ "830.0",
+ "0"
+ ],
+ [
+ "26",
+ "13.39",
+ "1.77",
+ "2.62",
+ "16.1",
+ "93.0",
+ "2.85",
+ "2.94",
+ "0.34",
+ "1.45",
+ "4.8",
+ "0.92",
+ "3.22",
+ "1195.0",
+ "0"
+ ],
+ [
+ "27",
+ "13.3",
+ "1.72",
+ "2.14",
+ "17.0",
+ "94.0",
+ "2.4",
+ "2.19",
+ "0.27",
+ "1.35",
+ "3.95",
+ "1.02",
+ "2.77",
+ "1285.0",
+ "0"
+ ],
+ [
+ "28",
+ "13.87",
+ "1.9",
+ "2.8",
+ "19.4",
+ "107.0",
+ "2.95",
+ "2.97",
+ "0.37",
+ "1.76",
+ "4.5",
+ "1.25",
+ "3.4",
+ "915.0",
+ "0"
+ ],
+ [
+ "29",
+ "14.02",
+ "1.68",
+ "2.21",
+ "16.0",
+ "96.0",
+ "2.65",
+ "2.33",
+ "0.26",
+ "1.98",
+ "4.7",
+ "1.04",
+ "3.59",
+ "1035.0",
+ "0"
+ ],
+ [
+ "30",
+ "13.73",
+ "1.5",
+ "2.7",
+ "22.5",
+ "101.0",
+ "3.0",
+ "3.25",
+ "0.29",
+ "2.38",
+ "5.7",
+ "1.19",
+ "2.71",
+ "1285.0",
+ "0"
+ ],
+ [
+ "31",
+ "13.58",
+ "1.66",
+ "2.36",
+ "19.1",
+ "106.0",
+ "2.86",
+ "3.19",
+ "0.22",
+ "1.95",
+ "6.9",
+ "1.09",
+ "2.88",
+ "1515.0",
+ "0"
+ ],
+ [
+ "32",
+ "13.68",
+ "1.83",
+ "2.36",
+ "17.2",
+ "104.0",
+ "2.42",
+ "2.69",
+ "0.42",
+ "1.97",
+ "3.84",
+ "1.23",
+ "2.87",
+ "990.0",
+ "0"
+ ],
+ [
+ "33",
+ "13.76",
+ "1.53",
+ "2.7",
+ "19.5",
+ "132.0",
+ "2.95",
+ "2.74",
+ "0.5",
+ "1.35",
+ "5.4",
+ "1.25",
+ "3.0",
+ "1235.0",
+ "0"
+ ],
+ [
+ "34",
+ "13.51",
+ "1.8",
+ "2.65",
+ "19.0",
+ "110.0",
+ "2.35",
+ "2.53",
+ "0.29",
+ "1.54",
+ "4.2",
+ "1.1",
+ "2.87",
+ "1095.0",
+ "0"
+ ],
+ [
+ "35",
+ "13.48",
+ "1.81",
+ "2.41",
+ "20.5",
+ "100.0",
+ "2.7",
+ "2.98",
+ "0.26",
+ "1.86",
+ "5.1",
+ "1.04",
+ "3.47",
+ "920.0",
+ "0"
+ ],
+ [
+ "36",
+ "13.28",
+ "1.64",
+ "2.84",
+ "15.5",
+ "110.0",
+ "2.6",
+ "2.68",
+ "0.34",
+ "1.36",
+ "4.6",
+ "1.09",
+ "2.78",
+ "880.0",
+ "0"
+ ],
+ [
+ "37",
+ "13.05",
+ "1.65",
+ "2.55",
+ "18.0",
+ "98.0",
+ "2.45",
+ "2.43",
+ "0.29",
+ "1.44",
+ "4.25",
+ "1.12",
+ "2.51",
+ "1105.0",
+ "0"
+ ],
+ [
+ "38",
+ "13.07",
+ "1.5",
+ "2.1",
+ "15.5",
+ "98.0",
+ "2.4",
+ "2.64",
+ "0.28",
+ "1.37",
+ "3.7",
+ "1.18",
+ "2.69",
+ "1020.0",
+ "0"
+ ],
+ [
+ "39",
+ "14.22",
+ "3.99",
+ "2.51",
+ "13.2",
+ "128.0",
+ "3.0",
+ "3.04",
+ "0.2",
+ "2.08",
+ "5.1",
+ "0.89",
+ "3.53",
+ "760.0",
+ "0"
+ ],
+ [
+ "40",
+ "13.56",
+ "1.71",
+ "2.31",
+ "16.2",
+ "117.0",
+ "3.15",
+ "3.29",
+ "0.34",
+ "2.34",
+ "6.13",
+ "0.95",
+ "3.38",
+ "795.0",
+ "0"
+ ],
+ [
+ "41",
+ "13.41",
+ "3.84",
+ "2.12",
+ "18.8",
+ "90.0",
+ "2.45",
+ "2.68",
+ "0.27",
+ "1.48",
+ "4.28",
+ "0.91",
+ "3.0",
+ "1035.0",
+ "0"
+ ],
+ [
+ "42",
+ "13.88",
+ "1.89",
+ "2.59",
+ "15.0",
+ "101.0",
+ "3.25",
+ "3.56",
+ "0.17",
+ "1.7",
+ "5.43",
+ "0.88",
+ "3.56",
+ "1095.0",
+ "0"
+ ],
+ [
+ "43",
+ "13.24",
+ "3.98",
+ "2.29",
+ "17.5",
+ "103.0",
+ "2.64",
+ "2.63",
+ "0.32",
+ "1.66",
+ "4.36",
+ "0.82",
+ "3.0",
+ "680.0",
+ "0"
+ ],
+ [
+ "44",
+ "13.05",
+ "1.77",
+ "2.1",
+ "17.0",
+ "107.0",
+ "3.0",
+ "3.0",
+ "0.28",
+ "2.03",
+ "5.04",
+ "0.88",
+ "3.35",
+ "885.0",
+ "0"
+ ],
+ [
+ "45",
+ "14.21",
+ "4.04",
+ "2.44",
+ "18.9",
+ "111.0",
+ "2.85",
+ "2.65",
+ "0.3",
+ "1.25",
+ "5.24",
+ "0.87",
+ "3.33",
+ "1080.0",
+ "0"
+ ],
+ [
+ "46",
+ "14.38",
+ "3.59",
+ "2.28",
+ "16.0",
+ "102.0",
+ "3.25",
+ "3.17",
+ "0.27",
+ "2.19",
+ "4.9",
+ "1.04",
+ "3.44",
+ "1065.0",
+ "0"
+ ],
+ [
+ "47",
+ "13.9",
+ "1.68",
+ "2.12",
+ "16.0",
+ "101.0",
+ "3.1",
+ "3.39",
+ "0.21",
+ "2.14",
+ "6.1",
+ "0.91",
+ "3.33",
+ "985.0",
+ "0"
+ ],
+ [
+ "48",
+ "14.1",
+ "2.02",
+ "2.4",
+ "18.8",
+ "103.0",
+ "2.75",
+ "2.92",
+ "0.32",
+ "2.38",
+ "6.2",
+ "1.07",
+ "2.75",
+ "1060.0",
+ "0"
+ ],
+ [
+ "49",
+ "13.94",
+ "1.73",
+ "2.27",
+ "17.4",
+ "108.0",
+ "2.88",
+ "3.54",
+ "0.32",
+ "2.08",
+ "8.9",
+ "1.12",
+ "3.1",
+ "1260.0",
+ "0"
+ ]
+ ],
+ "shape": {
+ "columns": 14,
+ "rows": 178
+ }
+ },
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " alcohol | \n",
+ " malic_acid | \n",
+ " ash | \n",
+ " alcalinity_of_ash | \n",
+ " magnesium | \n",
+ " total_phenols | \n",
+ " flavanoids | \n",
+ " nonflavanoid_phenols | \n",
+ " proanthocyanins | \n",
+ " color_intensity | \n",
+ " hue | \n",
+ " od280/od315_of_diluted_wines | \n",
+ " proline | \n",
+ " class | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 14.23 | \n",
+ " 1.71 | \n",
+ " 2.43 | \n",
+ " 15.6 | \n",
+ " 127.0 | \n",
+ " 2.80 | \n",
+ " 3.06 | \n",
+ " 0.28 | \n",
+ " 2.29 | \n",
+ " 5.64 | \n",
+ " 1.04 | \n",
+ " 3.92 | \n",
+ " 1065.0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 13.20 | \n",
+ " 1.78 | \n",
+ " 2.14 | \n",
+ " 11.2 | \n",
+ " 100.0 | \n",
+ " 2.65 | \n",
+ " 2.76 | \n",
+ " 0.26 | \n",
+ " 1.28 | \n",
+ " 4.38 | \n",
+ " 1.05 | \n",
+ " 3.40 | \n",
+ " 1050.0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 13.16 | \n",
+ " 2.36 | \n",
+ " 2.67 | \n",
+ " 18.6 | \n",
+ " 101.0 | \n",
+ " 2.80 | \n",
+ " 3.24 | \n",
+ " 0.30 | \n",
+ " 2.81 | \n",
+ " 5.68 | \n",
+ " 1.03 | \n",
+ " 3.17 | \n",
+ " 1185.0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 14.37 | \n",
+ " 1.95 | \n",
+ " 2.50 | \n",
+ " 16.8 | \n",
+ " 113.0 | \n",
+ " 3.85 | \n",
+ " 3.49 | \n",
+ " 0.24 | \n",
+ " 2.18 | \n",
+ " 7.80 | \n",
+ " 0.86 | \n",
+ " 3.45 | \n",
+ " 1480.0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 13.24 | \n",
+ " 2.59 | \n",
+ " 2.87 | \n",
+ " 21.0 | \n",
+ " 118.0 | \n",
+ " 2.80 | \n",
+ " 2.69 | \n",
+ " 0.39 | \n",
+ " 1.82 | \n",
+ " 4.32 | \n",
+ " 1.04 | \n",
+ " 2.93 | \n",
+ " 735.0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " | ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ " ... | \n",
+ "
\n",
+ " \n",
+ " | 173 | \n",
+ " 13.71 | \n",
+ " 5.65 | \n",
+ " 2.45 | \n",
+ " 20.5 | \n",
+ " 95.0 | \n",
+ " 1.68 | \n",
+ " 0.61 | \n",
+ " 0.52 | \n",
+ " 1.06 | \n",
+ " 7.70 | \n",
+ " 0.64 | \n",
+ " 1.74 | \n",
+ " 740.0 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 174 | \n",
+ " 13.40 | \n",
+ " 3.91 | \n",
+ " 2.48 | \n",
+ " 23.0 | \n",
+ " 102.0 | \n",
+ " 1.80 | \n",
+ " 0.75 | \n",
+ " 0.43 | \n",
+ " 1.41 | \n",
+ " 7.30 | \n",
+ " 0.70 | \n",
+ " 1.56 | \n",
+ " 750.0 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 175 | \n",
+ " 13.27 | \n",
+ " 4.28 | \n",
+ " 2.26 | \n",
+ " 20.0 | \n",
+ " 120.0 | \n",
+ " 1.59 | \n",
+ " 0.69 | \n",
+ " 0.43 | \n",
+ " 1.35 | \n",
+ " 10.20 | \n",
+ " 0.59 | \n",
+ " 1.56 | \n",
+ " 835.0 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 176 | \n",
+ " 13.17 | \n",
+ " 2.59 | \n",
+ " 2.37 | \n",
+ " 20.0 | \n",
+ " 120.0 | \n",
+ " 1.65 | \n",
+ " 0.68 | \n",
+ " 0.53 | \n",
+ " 1.46 | \n",
+ " 9.30 | \n",
+ " 0.60 | \n",
+ " 1.62 | \n",
+ " 840.0 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ " | 177 | \n",
+ " 14.13 | \n",
+ " 4.10 | \n",
+ " 2.74 | \n",
+ " 24.5 | \n",
+ " 96.0 | \n",
+ " 2.05 | \n",
+ " 0.76 | \n",
+ " 0.56 | \n",
+ " 1.35 | \n",
+ " 9.20 | \n",
+ " 0.61 | \n",
+ " 1.60 | \n",
+ " 560.0 | \n",
+ " 2 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
178 rows × 14 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " alcohol malic_acid ash alcalinity_of_ash magnesium total_phenols \\\n",
+ "0 14.23 1.71 2.43 15.6 127.0 2.80 \n",
+ "1 13.20 1.78 2.14 11.2 100.0 2.65 \n",
+ "2 13.16 2.36 2.67 18.6 101.0 2.80 \n",
+ "3 14.37 1.95 2.50 16.8 113.0 3.85 \n",
+ "4 13.24 2.59 2.87 21.0 118.0 2.80 \n",
+ ".. ... ... ... ... ... ... \n",
+ "173 13.71 5.65 2.45 20.5 95.0 1.68 \n",
+ "174 13.40 3.91 2.48 23.0 102.0 1.80 \n",
+ "175 13.27 4.28 2.26 20.0 120.0 1.59 \n",
+ "176 13.17 2.59 2.37 20.0 120.0 1.65 \n",
+ "177 14.13 4.10 2.74 24.5 96.0 2.05 \n",
+ "\n",
+ " flavanoids nonflavanoid_phenols proanthocyanins color_intensity hue \\\n",
+ "0 3.06 0.28 2.29 5.64 1.04 \n",
+ "1 2.76 0.26 1.28 4.38 1.05 \n",
+ "2 3.24 0.30 2.81 5.68 1.03 \n",
+ "3 3.49 0.24 2.18 7.80 0.86 \n",
+ "4 2.69 0.39 1.82 4.32 1.04 \n",
+ ".. ... ... ... ... ... \n",
+ "173 0.61 0.52 1.06 7.70 0.64 \n",
+ "174 0.75 0.43 1.41 7.30 0.70 \n",
+ "175 0.69 0.43 1.35 10.20 0.59 \n",
+ "176 0.68 0.53 1.46 9.30 0.60 \n",
+ "177 0.76 0.56 1.35 9.20 0.61 \n",
+ "\n",
+ " od280/od315_of_diluted_wines proline class \n",
+ "0 3.92 1065.0 0 \n",
+ "1 3.40 1050.0 0 \n",
+ "2 3.17 1185.0 0 \n",
+ "3 3.45 1480.0 0 \n",
+ "4 2.93 735.0 0 \n",
+ ".. ... ... ... \n",
+ "173 1.74 740.0 2 \n",
+ "174 1.56 750.0 2 \n",
+ "175 1.56 835.0 2 \n",
+ "176 1.62 840.0 2 \n",
+ "177 1.60 560.0 2 \n",
+ "\n",
+ "[178 rows x 14 columns]"
+ ]
+ },
+ "execution_count": 61,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"from sklearn.datasets import load_wine\n",
"\n",
@@ -76,6 +1290,55 @@
"wine_df\n"
]
},
+ {
+ "cell_type": "code",
+ "execution_count": 62,
+ "id": "69a60cc1",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "RangeIndex: 178 entries, 0 to 177\n",
+ "Data columns (total 14 columns):\n",
+ " # Column Non-Null Count Dtype \n",
+ "--- ------ -------------- ----- \n",
+ " 0 alcohol 178 non-null float64\n",
+ " 1 malic_acid 178 non-null float64\n",
+ " 2 ash 178 non-null float64\n",
+ " 3 alcalinity_of_ash 178 non-null float64\n",
+ " 4 magnesium 178 non-null float64\n",
+ " 5 total_phenols 178 non-null float64\n",
+ " 6 flavanoids 178 non-null float64\n",
+ " 7 nonflavanoid_phenols 178 non-null float64\n",
+ " 8 proanthocyanins 178 non-null float64\n",
+ " 9 color_intensity 178 non-null float64\n",
+ " 10 hue 178 non-null float64\n",
+ " 11 od280/od315_of_diluted_wines 178 non-null float64\n",
+ " 12 proline 178 non-null float64\n",
+ " 13 class 178 non-null int64 \n",
+ "dtypes: float64(13), int64(1)\n",
+ "memory usage: 19.6 KB\n"
+ ]
+ },
+ {
+ "data": {
+ "text/plain": [
+ "array([0, 1, 2])"
+ ]
+ },
+ "execution_count": 62,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "wine_df.info()\n",
+ "wine_df['class'].unique()"
+ ]
+ },
{
"cell_type": "markdown",
"id": "721b2b17",
@@ -91,12 +1354,23 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 63,
"id": "56916892",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Dataset contains: 178 rows\n"
+ ]
+ }
+ ],
"source": [
- "# Your answer here"
+ "# Your answer here\n",
+ "# 178 rows x 14 cols\n",
+ "len(wine_df) #178 rows\n",
+ "print(\"Dataset contains: \",len(wine_df), \"rows\")"
]
},
{
@@ -109,12 +1383,23 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 64,
"id": "df0ef103",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Dataset contains: 14 columns\n"
+ ]
+ }
+ ],
"source": [
- "# Your answer here"
+ "# Your answer here\n",
+ "# 178 rows x 14 cols\n",
+ "#len(wine_df.columns) #14 columns\n",
+ "print(\"Dataset contains: \",len(wine_df.columns), \"columns\")"
]
},
{
@@ -127,12 +1412,33 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 65,
"id": "47989426",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "\n",
+ "RangeIndex: 178 entries, 0 to 177\n",
+ "Series name: class\n",
+ "Non-Null Count Dtype\n",
+ "-------------- -----\n",
+ "178 non-null int64\n",
+ "dtypes: int64(1)\n",
+ "memory usage: 1.5 KB\n",
+ "'variable type' of the response variable `class` : Categorical \n",
+ "'levels' (unique values) of the variable: 0,1 & 2\n"
+ ]
+ }
+ ],
"source": [
- "# Your answer here"
+ "# Your answer here\n",
+ "wine_df[\"class\"].info() # non-null int64 dtypes: int64(1)\n",
+ "wine_df[\"class\"].unique() # array([0, 1, 2])\n",
+ "print(\"'variable type' of the response variable `class` : Categorical \")\n",
+ "print(\"'levels' (unique values) of the variable: 0,1 & 2\")"
]
},
{
@@ -146,12 +1452,27 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 66,
"id": "bd7b0910",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Index(['alcalinity_of_ash', 'alcohol', 'ash', 'color_intensity', 'flavanoids',\n",
+ " 'hue', 'magnesium', 'malic_acid', 'nonflavanoid_phenols',\n",
+ " 'od280/od315_of_diluted_wines', 'proanthocyanins', 'proline',\n",
+ " 'total_phenols'],\n",
+ " dtype='object')\n",
+ "We have 13 predictor variables\n"
+ ]
+ }
+ ],
"source": [
- "# Your answer here"
+ "# Your answer here\n",
+ "print(wine_df.columns.difference(['class']))\n",
+ "print(\"We have \",len(wine_df.columns.difference(['class'])), \"predictor variables\")"
]
},
{
@@ -175,10 +1496,37 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 67,
"id": "cc899b59",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ " alcohol malic_acid ash alcalinity_of_ash magnesium \\\n",
+ "0 1.518613 -0.562250 0.232053 -1.169593 1.913905 \n",
+ "1 0.246290 -0.499413 -0.827996 -2.490847 0.018145 \n",
+ "2 0.196879 0.021231 1.109334 -0.268738 0.088358 \n",
+ "3 1.691550 -0.346811 0.487926 -0.809251 0.930918 \n",
+ "4 0.295700 0.227694 1.840403 0.451946 1.281985 \n",
+ "\n",
+ " total_phenols flavanoids nonflavanoid_phenols proanthocyanins \\\n",
+ "0 0.808997 1.034819 -0.659563 1.224884 \n",
+ "1 0.568648 0.733629 -0.820719 -0.544721 \n",
+ "2 0.808997 1.215533 -0.498407 2.135968 \n",
+ "3 2.491446 1.466525 -0.981875 1.032155 \n",
+ "4 0.808997 0.663351 0.226796 0.401404 \n",
+ "\n",
+ " color_intensity hue od280/od315_of_diluted_wines proline \n",
+ "0 0.251717 0.362177 1.847920 1.013009 \n",
+ "1 -0.293321 0.406051 1.113449 0.965242 \n",
+ "2 0.269020 0.318304 0.788587 1.395148 \n",
+ "3 1.186068 -0.427544 1.184071 2.334574 \n",
+ "4 -0.319276 0.362177 0.449601 -0.037874 \n"
+ ]
+ }
+ ],
"source": [
"# Select predictors (excluding the last column)\n",
"predictors = wine_df.iloc[:, :-1]\n",
@@ -204,7 +1552,10 @@
"id": "403ef0bb",
"metadata": {},
"source": [
- "> Your answer here..."
+ "It is important to standardize the predictor variables as \n",
+ "1. It has direct impact on prediction.\n",
+ "2. We scale our variables to avoid model overvaluing variables on a larger scale or undervaluing variables that are on smaller scale.\n",
+ "3. We scale & centre our variables to make sure each variable contributes equally to the prediction calculation as even small scale variables might be as meaningful or even more meaningful to the accuracy precision in predictions."
]
},
{
@@ -220,7 +1571,7 @@
"id": "fdee5a15",
"metadata": {},
"source": [
- "> Your answer here..."
+ "Response variable class identifies each wine. It has only 3 unique values of 0, 1 and 2 and is used for prediction of this response variable class only."
]
},
{
@@ -236,7 +1587,7 @@
"id": "f0676c21",
"metadata": {},
"source": [
- "> Your answer here..."
+ "Setting a seed value is important to ensure that the sequence of random numbers is reproducible. It essentially produces same random result everytime we run our code. So particular seed value guarantees same results each time the analysis is run. Different seed values result in different random patterns, but the same values ensures consistent results."
]
},
{
@@ -251,17 +1602,339 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 68,
"id": "72c101f2",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "data": {
+ "application/vnd.microsoft.datawrangler.viewer.v0+json": {
+ "columns": [
+ {
+ "name": "index",
+ "rawType": "int64",
+ "type": "integer"
+ },
+ {
+ "name": "alcohol",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "malic_acid",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "ash",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "alcalinity_of_ash",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "magnesium",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "total_phenols",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "flavanoids",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "nonflavanoid_phenols",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "proanthocyanins",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "color_intensity",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "hue",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "od280/od315_of_diluted_wines",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "proline",
+ "rawType": "float64",
+ "type": "float"
+ }
+ ],
+ "ref": "3b29267c-7464-47c5-8c24-1b643d1fc9cc",
+ "rows": [
+ [
+ "28",
+ "1.0739171535807333",
+ "-0.39169380066538834",
+ "1.584528678155252",
+ "-0.028510204324083955",
+ "0.5096384050085506",
+ "1.0493471268750079",
+ "0.9444619531203581",
+ "0.06563943141676974",
+ "0.2962793950515865",
+ "-0.24141293075762868",
+ "1.2835184060769986",
+ "1.1134493025258236",
+ "0.535334865956787"
+ ],
+ [
+ "13",
+ "2.1609503228013156",
+ "-0.5442965354167035",
+ "0.08583890454495459",
+ "-2.4307901426373864",
+ "-0.6137750450412577",
+ "1.2896968591179752",
+ "1.6673179932033972",
+ "0.5491077952313265",
+ "2.135967731767262",
+ "0.1479000539080152",
+ "1.2835184060769986",
+ "0.1671126162428314",
+ "1.2836908945292032"
+ ],
+ [
+ "88",
+ "-1.6807237184214199",
+ "-0.24806769737003262",
+ "0.3417127683320781",
+ "0.6321167787120753",
+ "-1.1052684294380488",
+ "-0.5529844214114414",
+ "-0.3406154514717122",
+ "0.9519980984101236",
+ "-0.42207509833262946",
+ "-0.9767819017927336",
+ "0.18668372715034875",
+ "0.19536147254978645",
+ "-0.21302116261562906"
+ ],
+ [
+ "24",
+ "0.6168691165220807",
+ "-0.4724834837690257",
+ "0.8900139050187723",
+ "0.1516607910494142",
+ "-0.2627083419006926",
+ "0.3763678765946987",
+ "0.5830339330788381",
+ "-0.6595631143050651",
+ "0.12107098203104584",
+ "-0.6653315140602185",
+ "0.7131643730351411",
+ "1.7066752849718783",
+ "0.31242030425436523"
+ ],
+ [
+ "100",
+ "-1.13720713381113",
+ "-0.23011443445811317",
+ "-2.436346324213841",
+ "-0.599051689673493",
+ "-0.19249500127257954",
+ "-0.10433158789123569",
+ "0.14128857525031405",
+ "-0.8207192355765842",
+ "-0.3344708918223595",
+ "-0.7604969103118204",
+ "1.3712651803911307",
+ "0.4919744637728138",
+ "-0.11748635045744828"
+ ]
+ ],
+ "shape": {
+ "columns": 13,
+ "rows": 5
+ }
+ },
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " alcohol | \n",
+ " malic_acid | \n",
+ " ash | \n",
+ " alcalinity_of_ash | \n",
+ " magnesium | \n",
+ " total_phenols | \n",
+ " flavanoids | \n",
+ " nonflavanoid_phenols | \n",
+ " proanthocyanins | \n",
+ " color_intensity | \n",
+ " hue | \n",
+ " od280/od315_of_diluted_wines | \n",
+ " proline | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 28 | \n",
+ " 1.073917 | \n",
+ " -0.391694 | \n",
+ " 1.584529 | \n",
+ " -0.028510 | \n",
+ " 0.509638 | \n",
+ " 1.049347 | \n",
+ " 0.944462 | \n",
+ " 0.065639 | \n",
+ " 0.296279 | \n",
+ " -0.241413 | \n",
+ " 1.283518 | \n",
+ " 1.113449 | \n",
+ " 0.535335 | \n",
+ "
\n",
+ " \n",
+ " | 13 | \n",
+ " 2.160950 | \n",
+ " -0.544297 | \n",
+ " 0.085839 | \n",
+ " -2.430790 | \n",
+ " -0.613775 | \n",
+ " 1.289697 | \n",
+ " 1.667318 | \n",
+ " 0.549108 | \n",
+ " 2.135968 | \n",
+ " 0.147900 | \n",
+ " 1.283518 | \n",
+ " 0.167113 | \n",
+ " 1.283691 | \n",
+ "
\n",
+ " \n",
+ " | 88 | \n",
+ " -1.680724 | \n",
+ " -0.248068 | \n",
+ " 0.341713 | \n",
+ " 0.632117 | \n",
+ " -1.105268 | \n",
+ " -0.552984 | \n",
+ " -0.340615 | \n",
+ " 0.951998 | \n",
+ " -0.422075 | \n",
+ " -0.976782 | \n",
+ " 0.186684 | \n",
+ " 0.195361 | \n",
+ " -0.213021 | \n",
+ "
\n",
+ " \n",
+ " | 24 | \n",
+ " 0.616869 | \n",
+ " -0.472483 | \n",
+ " 0.890014 | \n",
+ " 0.151661 | \n",
+ " -0.262708 | \n",
+ " 0.376368 | \n",
+ " 0.583034 | \n",
+ " -0.659563 | \n",
+ " 0.121071 | \n",
+ " -0.665332 | \n",
+ " 0.713164 | \n",
+ " 1.706675 | \n",
+ " 0.312420 | \n",
+ "
\n",
+ " \n",
+ " | 100 | \n",
+ " -1.137207 | \n",
+ " -0.230114 | \n",
+ " -2.436346 | \n",
+ " -0.599052 | \n",
+ " -0.192495 | \n",
+ " -0.104332 | \n",
+ " 0.141289 | \n",
+ " -0.820719 | \n",
+ " -0.334471 | \n",
+ " -0.760497 | \n",
+ " 1.371265 | \n",
+ " 0.491974 | \n",
+ " -0.117486 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " alcohol malic_acid ash alcalinity_of_ash magnesium \\\n",
+ "28 1.073917 -0.391694 1.584529 -0.028510 0.509638 \n",
+ "13 2.160950 -0.544297 0.085839 -2.430790 -0.613775 \n",
+ "88 -1.680724 -0.248068 0.341713 0.632117 -1.105268 \n",
+ "24 0.616869 -0.472483 0.890014 0.151661 -0.262708 \n",
+ "100 -1.137207 -0.230114 -2.436346 -0.599052 -0.192495 \n",
+ "\n",
+ " total_phenols flavanoids nonflavanoid_phenols proanthocyanins \\\n",
+ "28 1.049347 0.944462 0.065639 0.296279 \n",
+ "13 1.289697 1.667318 0.549108 2.135968 \n",
+ "88 -0.552984 -0.340615 0.951998 -0.422075 \n",
+ "24 0.376368 0.583034 -0.659563 0.121071 \n",
+ "100 -0.104332 0.141289 -0.820719 -0.334471 \n",
+ "\n",
+ " color_intensity hue od280/od315_of_diluted_wines proline \n",
+ "28 -0.241413 1.283518 1.113449 0.535335 \n",
+ "13 0.147900 1.283518 0.167113 1.283691 \n",
+ "88 -0.976782 0.186684 0.195361 -0.213021 \n",
+ "24 -0.665332 0.713164 1.706675 0.312420 \n",
+ "100 -0.760497 1.371265 0.491974 -0.117486 "
+ ]
+ },
+ "execution_count": 68,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
"# set a seed for reproducibility\n",
"np.random.seed(123)\n",
"\n",
"# split the data into a training and testing set. hint: use train_test_split !\n",
+ "predictors_train, predictors_test,y_train,y_test = train_test_split(\n",
+ " predictors_standardized, wine_df['class'],train_size=0.75, shuffle=True\n",
+ ")\n",
+ "# Your code here ...\n",
+ "#predictors_train # 133 rows\n",
+ "#predictors_test # 45 rows\n",
+ "\n",
+ "#predictors_train.info()\n",
+ "#predictors_train['class'] = wine_df['class'] # Added Class response variable back to training set for fitting y\n",
+ "#predictors_test['class'] = wine_df['class'] # Added Class response variable back to testing set \n",
+ "#predictors_train\n",
+ "#predictors_test\n",
"\n",
- "# Your code here ..."
+ "predictors_train.head()"
]
},
{
@@ -284,12 +1957,40 @@
},
{
"cell_type": "code",
- "execution_count": null,
+ "execution_count": 69,
"id": "08818c64",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "The best value for n_neighbors based on grid search results 15\n"
+ ]
+ }
+ ],
"source": [
- "# Your code here..."
+ "# Your code here...\n",
+ "knn = KNeighborsClassifier()\n",
+ "parameter_grid = {\n",
+ " \"n_neighbors\": range(1, 51)\n",
+ "}\n",
+ "\n",
+ "predictors_tune_grid = GridSearchCV(\n",
+ " estimator=knn,\n",
+ " param_grid=parameter_grid,\n",
+ " cv=10\n",
+ ")\n",
+ "\n",
+ "predictors_tune_grid.fit(\n",
+ " predictors_train[[\"alcohol\", \"malic_acid\",\"ash\",\"alcalinity_of_ash\",\"magnesium\",\"total_phenols\",\"flavanoids\",\"nonflavanoid_phenols\",\"proanthocyanins\",\"color_intensity\",\"hue\",\"od280/od315_of_diluted_wines\",\"proline\"]],\n",
+ " # predictors_train['class']\n",
+ " y_train\n",
+ ")\n",
+ "\n",
+ "print(\"The best value for n_neighbors based on grid search results\",predictors_tune_grid.best_params_['n_neighbors'])\n",
+ "\n",
+ "# n_neighbors = 15"
]
},
{
@@ -308,9 +2009,2713 @@
"execution_count": null,
"id": "ffefa9f2",
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Accuracy Score: : 0.9333333333333333\n"
+ ]
+ },
+ {
+ "data": {
+ "application/vnd.microsoft.datawrangler.viewer.v0+json": {
+ "columns": [
+ {
+ "name": "index",
+ "rawType": "int64",
+ "type": "integer"
+ },
+ {
+ "name": "mean_fit_time",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "std_fit_time",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "mean_score_time",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "std_score_time",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "param_n_neighbors",
+ "rawType": "int64",
+ "type": "integer"
+ },
+ {
+ "name": "params",
+ "rawType": "object",
+ "type": "unknown"
+ },
+ {
+ "name": "split0_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "split1_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "split2_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "split3_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "split4_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "split5_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "split6_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "split7_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "split8_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "split9_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "mean_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "std_test_score",
+ "rawType": "float64",
+ "type": "float"
+ },
+ {
+ "name": "rank_test_score",
+ "rawType": "int32",
+ "type": "integer"
+ }
+ ],
+ "ref": "3a9b6375-53f4-47cf-bbe7-20a0668f68e2",
+ "rows": [
+ [
+ "14",
+ "0.0003337383270263672",
+ "2.7918357503310344e-05",
+ "0.0005808115005493164",
+ "4.0576355641674936e-05",
+ "15",
+ "{'n_neighbors': 15}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "18",
+ "0.0003273248672485352",
+ "1.52779436585539e-05",
+ "0.0005874395370483399",
+ "2.3483552293631227e-05",
+ "19",
+ "{'n_neighbors': 19}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "19",
+ "0.0003275156021118164",
+ "2.1701081194544453e-05",
+ "0.0006201505661010742",
+ "9.781041644785682e-05",
+ "20",
+ "{'n_neighbors': 20}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "20",
+ "0.00031931400299072265",
+ "9.831435188471039e-06",
+ "0.0005890130996704102",
+ "5.153419103937678e-05",
+ "21",
+ "{'n_neighbors': 21}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "21",
+ "0.0003581523895263672",
+ "0.00010162756868181862",
+ "0.0005660533905029296",
+ "2.3591105774118446e-05",
+ "22",
+ "{'n_neighbors': 22}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "22",
+ "0.00031638145446777344",
+ "1.6888721300316447e-05",
+ "0.0005763769149780273",
+ "4.8284824718157685e-05",
+ "23",
+ "{'n_neighbors': 23}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "23",
+ "0.0003276348114013672",
+ "3.175173386098051e-05",
+ "0.0005688667297363281",
+ "3.116049652384856e-05",
+ "24",
+ "{'n_neighbors': 24}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "24",
+ "0.0003203868865966797",
+ "2.598867501754113e-05",
+ "0.000582575798034668",
+ "3.0561923426450046e-05",
+ "25",
+ "{'n_neighbors': 25}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "25",
+ "0.0003327369689941406",
+ "2.951853100630701e-05",
+ "0.0005965232849121094",
+ "4.581496975376028e-05",
+ "26",
+ "{'n_neighbors': 26}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "27",
+ "0.0003180980682373047",
+ "1.0081357011155307e-05",
+ "0.0005889654159545899",
+ "5.9459514359781006e-05",
+ "28",
+ "{'n_neighbors': 28}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "28",
+ "0.0003163576126098633",
+ "1.1836924208417365e-05",
+ "0.0005839109420776367",
+ "2.564711331899603e-05",
+ "29",
+ "{'n_neighbors': 29}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9846153846153847",
+ "0.03076923076923075",
+ "1"
+ ],
+ [
+ "29",
+ "0.00031409263610839846",
+ "8.723774579137415e-06",
+ "0.0005756378173828125",
+ "1.9446890224858836e-05",
+ "30",
+ "{'n_neighbors': 30}",
+ "1.0",
+ "0.9285714285714286",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9774725274725276",
+ "0.03444051416310947",
+ "12"
+ ],
+ [
+ "6",
+ "0.00032782554626464844",
+ "2.5991999406754056e-05",
+ "0.0005509853363037109",
+ "2.357162875146421e-05",
+ "7",
+ "{'n_neighbors': 7}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.976923076923077",
+ "0.03525058226889105",
+ "13"
+ ],
+ [
+ "7",
+ "0.0003194093704223633",
+ "2.6509755270355293e-05",
+ "0.000549936294555664",
+ "1.0744824681820338e-05",
+ "8",
+ "{'n_neighbors': 8}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.8461538461538461",
+ "1.0",
+ "0.976923076923077",
+ "0.04925480182640653",
+ "13"
+ ],
+ [
+ "9",
+ "0.0003149986267089844",
+ "7.376965194480936e-06",
+ "0.0005670309066772461",
+ "3.235122248848389e-05",
+ "10",
+ "{'n_neighbors': 10}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.976923076923077",
+ "0.03525058226889105",
+ "13"
+ ],
+ [
+ "12",
+ "0.0003289937973022461",
+ "2.7359079945546734e-05",
+ "0.0005653142929077148",
+ "2.665994163488916e-05",
+ "13",
+ "{'n_neighbors': 13}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.976923076923077",
+ "0.03525058226889105",
+ "13"
+ ],
+ [
+ "13",
+ "0.00033740997314453126",
+ "2.7032882183329867e-05",
+ "0.0006045818328857422",
+ "5.933565478638357e-05",
+ "14",
+ "{'n_neighbors': 14}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.976923076923077",
+ "0.03525058226889105",
+ "13"
+ ],
+ [
+ "15",
+ "0.0003299713134765625",
+ "2.464860704924496e-05",
+ "0.0005893707275390625",
+ "2.9445418453197515e-05",
+ "16",
+ "{'n_neighbors': 16}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.976923076923077",
+ "0.03525058226889105",
+ "13"
+ ],
+ [
+ "16",
+ "0.00032482147216796877",
+ "1.6654591571394152e-05",
+ "0.0005800724029541016",
+ "3.6914865303156e-05",
+ "17",
+ "{'n_neighbors': 17}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.976923076923077",
+ "0.03525058226889105",
+ "13"
+ ],
+ [
+ "17",
+ "0.00032825469970703124",
+ "2.9311874766796452e-05",
+ "0.0005953073501586914",
+ "3.573057790562768e-05",
+ "18",
+ "{'n_neighbors': 18}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.976923076923077",
+ "0.03525058226889105",
+ "13"
+ ],
+ [
+ "26",
+ "0.0003205537796020508",
+ "1.1242263992010843e-05",
+ "0.0005864858627319336",
+ "4.3488287344316846e-05",
+ "27",
+ "{'n_neighbors': 27}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.8461538461538461",
+ "0.9230769230769231",
+ "0.976923076923077",
+ "0.04925480182640653",
+ "13"
+ ],
+ [
+ "30",
+ "0.0003294229507446289",
+ "1.3706082557951668e-05",
+ "0.0005953311920166016",
+ "4.97875995837776e-05",
+ "31",
+ "{'n_neighbors': 31}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.8461538461538461",
+ "0.9230769230769231",
+ "0.976923076923077",
+ "0.04925480182640653",
+ "13"
+ ],
+ [
+ "31",
+ "0.00032224655151367185",
+ "1.7185399057629374e-05",
+ "0.0005901813507080078",
+ "3.243582906879572e-05",
+ "32",
+ "{'n_neighbors': 32}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.8461538461538461",
+ "0.976923076923077",
+ "0.04925480182640653",
+ "13"
+ ],
+ [
+ "33",
+ "0.00032944679260253905",
+ "3.033220345732798e-05",
+ "0.000594472885131836",
+ "3.68105006101948e-05",
+ "34",
+ "{'n_neighbors': 34}",
+ "1.0",
+ "0.9285714285714286",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.8461538461538461",
+ "0.9697802197802199",
+ "0.05055243660554491",
+ "24"
+ ],
+ [
+ "34",
+ "0.0003211736679077148",
+ "1.8074094041389432e-05",
+ "0.0005791902542114258",
+ "2.2551183995841405e-05",
+ "35",
+ "{'n_neighbors': 35}",
+ "1.0",
+ "0.9285714285714286",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.8461538461538461",
+ "0.9697802197802199",
+ "0.05055243660554491",
+ "24"
+ ],
+ [
+ "35",
+ "0.00031828880310058594",
+ "1.8520996070876753e-05",
+ "0.0005831718444824219",
+ "3.0094054008357492e-05",
+ "36",
+ "{'n_neighbors': 36}",
+ "1.0",
+ "0.9285714285714286",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.8461538461538461",
+ "0.9697802197802199",
+ "0.05055243660554491",
+ "24"
+ ],
+ [
+ "36",
+ "0.0003142833709716797",
+ "3.5231135295993567e-06",
+ "0.0006034135818481446",
+ "7.591080199486269e-05",
+ "37",
+ "{'n_neighbors': 37}",
+ "1.0",
+ "0.9285714285714286",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.8461538461538461",
+ "0.9230769230769231",
+ "0.9697802197802199",
+ "0.05055243660554491",
+ "24"
+ ],
+ [
+ "38",
+ "0.00032618045806884763",
+ "3.6724116097129634e-05",
+ "0.0005871057510375977",
+ "2.6531660407438602e-05",
+ "39",
+ "{'n_neighbors': 39}",
+ "1.0",
+ "0.9285714285714286",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "0.8461538461538461",
+ "1.0",
+ "0.9697802197802199",
+ "0.05055243660554492",
+ "24"
+ ],
+ [
+ "40",
+ "0.0003302335739135742",
+ "3.76028428630938e-05",
+ "0.0005974292755126954",
+ "3.0746532433000826e-05",
+ "41",
+ "{'n_neighbors': 41}",
+ "1.0",
+ "0.9285714285714286",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9697802197802199",
+ "0.0370420962432597",
+ "24"
+ ],
+ [
+ "44",
+ "0.0003179311752319336",
+ "1.7872887813700944e-05",
+ "0.0006041288375854492",
+ "5.8830135860378785e-05",
+ "45",
+ "{'n_neighbors': 45}",
+ "1.0",
+ "0.9285714285714286",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9697802197802199",
+ "0.0370420962432597",
+ "24"
+ ],
+ [
+ "3",
+ "0.00033371448516845704",
+ "5.0077329610802047e-05",
+ "0.0005670070648193359",
+ "3.055514318409751e-05",
+ "4",
+ "{'n_neighbors': 4}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.8461538461538461",
+ "1.0",
+ "0.9692307692307693",
+ "0.051024996774698454",
+ "31"
+ ],
+ [
+ "5",
+ "0.0003207683563232422",
+ "3.1064065289620924e-05",
+ "0.0005510091781616211",
+ "1.991771412931907e-05",
+ "6",
+ "{'n_neighbors': 6}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.7692307692307693",
+ "1.0",
+ "0.9692307692307693",
+ "0.07050116453778214",
+ "31"
+ ],
+ [
+ "8",
+ "0.0003355741500854492",
+ "3.481470513814787e-05",
+ "0.0005610942840576172",
+ "2.377720650208049e-05",
+ "9",
+ "{'n_neighbors': 9}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9692307692307693",
+ "0.03768445758127964",
+ "31"
+ ],
+ [
+ "10",
+ "0.0003249645233154297",
+ "2.943788866778306e-05",
+ "0.0005882501602172852",
+ "4.1790370088647334e-05",
+ "11",
+ "{'n_neighbors': 11}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.8461538461538461",
+ "0.9230769230769231",
+ "0.9692307692307693",
+ "0.051024996774698454",
+ "31"
+ ],
+ [
+ "32",
+ "0.00031480789184570315",
+ "1.1562784910970838e-05",
+ "0.0005846738815307618",
+ "5.295330315274517e-05",
+ "33",
+ "{'n_neighbors': 33}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.8461538461538461",
+ "0.8461538461538461",
+ "0.9692307692307693",
+ "0.06153846153846154",
+ "31"
+ ],
+ [
+ "39",
+ "0.00031731128692626955",
+ "1.220249020780996e-05",
+ "0.0005708456039428711",
+ "2.004986849377878e-05",
+ "40",
+ "{'n_neighbors': 40}",
+ "1.0",
+ "0.8571428571428571",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9626373626373628",
+ "0.0491934709573613",
+ "36"
+ ],
+ [
+ "41",
+ "0.00031845569610595704",
+ "9.076861777676454e-06",
+ "0.000583481788635254",
+ "1.929837506440453e-05",
+ "42",
+ "{'n_neighbors': 42}",
+ "1.0",
+ "0.8571428571428571",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9626373626373628",
+ "0.0491934709573613",
+ "36"
+ ],
+ [
+ "43",
+ "0.000331425666809082",
+ "3.0100749268044154e-05",
+ "0.0005960464477539062",
+ "4.909281124848524e-05",
+ "44",
+ "{'n_neighbors': 44}",
+ "1.0",
+ "0.8571428571428571",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9626373626373628",
+ "0.0491934709573613",
+ "36"
+ ],
+ [
+ "42",
+ "0.0003226041793823242",
+ "1.825029984358383e-05",
+ "0.0005958318710327148",
+ "3.429557408191315e-05",
+ "43",
+ "{'n_neighbors': 43}",
+ "1.0",
+ "0.8571428571428571",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9626373626373625",
+ "0.0491934709573613",
+ "39"
+ ],
+ [
+ "37",
+ "0.0003210306167602539",
+ "2.361288989287073e-05",
+ "0.0005849838256835937",
+ "3.982535267232158e-05",
+ "38",
+ "{'n_neighbors': 38}",
+ "1.0",
+ "0.9285714285714286",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.8461538461538461",
+ "0.8461538461538461",
+ "0.9620879120879122",
+ "0.06169769430399858",
+ "40"
+ ],
+ [
+ "2",
+ "0.0003270626068115234",
+ "1.513790887337835e-05",
+ "0.0006283998489379882",
+ "0.0001351424585167443",
+ "3",
+ "{'n_neighbors': 3}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.8461538461538461",
+ "0.9230769230769231",
+ "0.9615384615384617",
+ "0.051601568711533596",
+ "41"
+ ],
+ [
+ "4",
+ "0.0003141641616821289",
+ "9.187038519496712e-06",
+ "0.0005670309066772461",
+ "4.972922926550527e-05",
+ "5",
+ "{'n_neighbors': 5}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.7692307692307693",
+ "1.0",
+ "0.9615384615384617",
+ "0.07091957274840681",
+ "41"
+ ],
+ [
+ "11",
+ "0.00032889842987060547",
+ "2.8226031110311207e-05",
+ "0.0006127357482910156",
+ "0.00010519286011596469",
+ "12",
+ "{'n_neighbors': 12}",
+ "1.0",
+ "1.0",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "0.8461538461538461",
+ "0.9230769230769231",
+ "0.9615384615384617",
+ "0.051601568711533596",
+ "41"
+ ],
+ [
+ "45",
+ "0.00032742023468017577",
+ "2.997900090661215e-05",
+ "0.0005796194076538086",
+ "1.5481592527657107e-05",
+ "46",
+ "{'n_neighbors': 46}",
+ "1.0",
+ "0.8571428571428571",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.8461538461538461",
+ "0.9472527472527472",
+ "0.05831428202822681",
+ "44"
+ ],
+ [
+ "46",
+ "0.00031287670135498046",
+ "5.512627337048693e-06",
+ "0.0005856990814208984",
+ "2.8390277334532957e-05",
+ "47",
+ "{'n_neighbors': 47}",
+ "0.9285714285714286",
+ "0.8571428571428571",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9401098901098901",
+ "0.04384945868731599",
+ "45"
+ ],
+ [
+ "47",
+ "0.0003228187561035156",
+ "3.0143690060940053e-05",
+ "0.0005804777145385742",
+ "2.4235820270968548e-05",
+ "48",
+ "{'n_neighbors': 48}",
+ "0.9285714285714286",
+ "0.8571428571428571",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9401098901098901",
+ "0.04384945868731599",
+ "45"
+ ],
+ [
+ "0",
+ "0.0004686594009399414",
+ "0.00019084965857429627",
+ "0.0008746147155761719",
+ "0.00040312786307143824",
+ "1",
+ "{'n_neighbors': 1}",
+ "1.0",
+ "0.9285714285714286",
+ "0.9285714285714286",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.7692307692307693",
+ "0.9230769230769231",
+ "0.9395604395604396",
+ "0.06684354428899142",
+ "47"
+ ],
+ [
+ "1",
+ "0.0003894329071044922",
+ "8.96554165158935e-05",
+ "0.0006487846374511718",
+ "0.00011847137948429617",
+ "2",
+ "{'n_neighbors': 2}",
+ "0.9285714285714286",
+ "0.9285714285714286",
+ "1.0",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.9230769230769231",
+ "1.0",
+ "0.6923076923076923",
+ "0.8461538461538461",
+ "0.9241758241758242",
+ "0.09104314363607903",
+ "48"
+ ],
+ [
+ "48",
+ "0.0003238677978515625",
+ "3.432651312473266e-05",
+ "0.0005678415298461914",
+ "1.3607436240210153e-05",
+ "49",
+ "{'n_neighbors': 49}",
+ "0.9285714285714286",
+ "0.8571428571428571",
+ "0.8571428571428571",
+ "1.0",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.8461538461538461",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.9104395604395604",
+ "0.04354547263972433",
+ "49"
+ ],
+ [
+ "49",
+ "0.000309443473815918",
+ "9.307764836499087e-06",
+ "0.0005807638168334961",
+ "3.1062281108300024e-05",
+ "50",
+ "{'n_neighbors': 50}",
+ "0.9285714285714286",
+ "0.8571428571428571",
+ "0.8571428571428571",
+ "1.0",
+ "0.8461538461538461",
+ "0.9230769230769231",
+ "0.9230769230769231",
+ "0.7692307692307693",
+ "0.9230769230769231",
+ "0.8461538461538461",
+ "0.8873626373626374",
+ "0.061147205982124496",
+ "50"
+ ]
+ ],
+ "shape": {
+ "columns": 19,
+ "rows": 50
+ }
+ },
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " mean_fit_time | \n",
+ " std_fit_time | \n",
+ " mean_score_time | \n",
+ " std_score_time | \n",
+ " param_n_neighbors | \n",
+ " params | \n",
+ " split0_test_score | \n",
+ " split1_test_score | \n",
+ " split2_test_score | \n",
+ " split3_test_score | \n",
+ " split4_test_score | \n",
+ " split5_test_score | \n",
+ " split6_test_score | \n",
+ " split7_test_score | \n",
+ " split8_test_score | \n",
+ " split9_test_score | \n",
+ " mean_test_score | \n",
+ " std_test_score | \n",
+ " rank_test_score | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 14 | \n",
+ " 0.000334 | \n",
+ " 0.000028 | \n",
+ " 0.000581 | \n",
+ " 0.000041 | \n",
+ " 15 | \n",
+ " {'n_neighbors': 15} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 18 | \n",
+ " 0.000327 | \n",
+ " 0.000015 | \n",
+ " 0.000587 | \n",
+ " 0.000023 | \n",
+ " 19 | \n",
+ " {'n_neighbors': 19} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 19 | \n",
+ " 0.000328 | \n",
+ " 0.000022 | \n",
+ " 0.000620 | \n",
+ " 0.000098 | \n",
+ " 20 | \n",
+ " {'n_neighbors': 20} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 20 | \n",
+ " 0.000319 | \n",
+ " 0.000010 | \n",
+ " 0.000589 | \n",
+ " 0.000052 | \n",
+ " 21 | \n",
+ " {'n_neighbors': 21} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 21 | \n",
+ " 0.000358 | \n",
+ " 0.000102 | \n",
+ " 0.000566 | \n",
+ " 0.000024 | \n",
+ " 22 | \n",
+ " {'n_neighbors': 22} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 22 | \n",
+ " 0.000316 | \n",
+ " 0.000017 | \n",
+ " 0.000576 | \n",
+ " 0.000048 | \n",
+ " 23 | \n",
+ " {'n_neighbors': 23} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 23 | \n",
+ " 0.000328 | \n",
+ " 0.000032 | \n",
+ " 0.000569 | \n",
+ " 0.000031 | \n",
+ " 24 | \n",
+ " {'n_neighbors': 24} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 24 | \n",
+ " 0.000320 | \n",
+ " 0.000026 | \n",
+ " 0.000583 | \n",
+ " 0.000031 | \n",
+ " 25 | \n",
+ " {'n_neighbors': 25} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 25 | \n",
+ " 0.000333 | \n",
+ " 0.000030 | \n",
+ " 0.000597 | \n",
+ " 0.000046 | \n",
+ " 26 | \n",
+ " {'n_neighbors': 26} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 27 | \n",
+ " 0.000318 | \n",
+ " 0.000010 | \n",
+ " 0.000589 | \n",
+ " 0.000059 | \n",
+ " 28 | \n",
+ " {'n_neighbors': 28} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 28 | \n",
+ " 0.000316 | \n",
+ " 0.000012 | \n",
+ " 0.000584 | \n",
+ " 0.000026 | \n",
+ " 29 | \n",
+ " {'n_neighbors': 29} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.984615 | \n",
+ " 0.030769 | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 29 | \n",
+ " 0.000314 | \n",
+ " 0.000009 | \n",
+ " 0.000576 | \n",
+ " 0.000019 | \n",
+ " 30 | \n",
+ " {'n_neighbors': 30} | \n",
+ " 1.000000 | \n",
+ " 0.928571 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.977473 | \n",
+ " 0.034441 | \n",
+ " 12 | \n",
+ "
\n",
+ " \n",
+ " | 6 | \n",
+ " 0.000328 | \n",
+ " 0.000026 | \n",
+ " 0.000551 | \n",
+ " 0.000024 | \n",
+ " 7 | \n",
+ " {'n_neighbors': 7} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.976923 | \n",
+ " 0.035251 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 7 | \n",
+ " 0.000319 | \n",
+ " 0.000027 | \n",
+ " 0.000550 | \n",
+ " 0.000011 | \n",
+ " 8 | \n",
+ " {'n_neighbors': 8} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 1.000000 | \n",
+ " 0.976923 | \n",
+ " 0.049255 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 9 | \n",
+ " 0.000315 | \n",
+ " 0.000007 | \n",
+ " 0.000567 | \n",
+ " 0.000032 | \n",
+ " 10 | \n",
+ " {'n_neighbors': 10} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.976923 | \n",
+ " 0.035251 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 12 | \n",
+ " 0.000329 | \n",
+ " 0.000027 | \n",
+ " 0.000565 | \n",
+ " 0.000027 | \n",
+ " 13 | \n",
+ " {'n_neighbors': 13} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.976923 | \n",
+ " 0.035251 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 13 | \n",
+ " 0.000337 | \n",
+ " 0.000027 | \n",
+ " 0.000605 | \n",
+ " 0.000059 | \n",
+ " 14 | \n",
+ " {'n_neighbors': 14} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.976923 | \n",
+ " 0.035251 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 15 | \n",
+ " 0.000330 | \n",
+ " 0.000025 | \n",
+ " 0.000589 | \n",
+ " 0.000029 | \n",
+ " 16 | \n",
+ " {'n_neighbors': 16} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.976923 | \n",
+ " 0.035251 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 16 | \n",
+ " 0.000325 | \n",
+ " 0.000017 | \n",
+ " 0.000580 | \n",
+ " 0.000037 | \n",
+ " 17 | \n",
+ " {'n_neighbors': 17} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.976923 | \n",
+ " 0.035251 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 17 | \n",
+ " 0.000328 | \n",
+ " 0.000029 | \n",
+ " 0.000595 | \n",
+ " 0.000036 | \n",
+ " 18 | \n",
+ " {'n_neighbors': 18} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.976923 | \n",
+ " 0.035251 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 26 | \n",
+ " 0.000321 | \n",
+ " 0.000011 | \n",
+ " 0.000586 | \n",
+ " 0.000043 | \n",
+ " 27 | \n",
+ " {'n_neighbors': 27} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 0.923077 | \n",
+ " 0.976923 | \n",
+ " 0.049255 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 30 | \n",
+ " 0.000329 | \n",
+ " 0.000014 | \n",
+ " 0.000595 | \n",
+ " 0.000050 | \n",
+ " 31 | \n",
+ " {'n_neighbors': 31} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 0.923077 | \n",
+ " 0.976923 | \n",
+ " 0.049255 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 31 | \n",
+ " 0.000322 | \n",
+ " 0.000017 | \n",
+ " 0.000590 | \n",
+ " 0.000032 | \n",
+ " 32 | \n",
+ " {'n_neighbors': 32} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.846154 | \n",
+ " 0.976923 | \n",
+ " 0.049255 | \n",
+ " 13 | \n",
+ "
\n",
+ " \n",
+ " | 33 | \n",
+ " 0.000329 | \n",
+ " 0.000030 | \n",
+ " 0.000594 | \n",
+ " 0.000037 | \n",
+ " 34 | \n",
+ " {'n_neighbors': 34} | \n",
+ " 1.000000 | \n",
+ " 0.928571 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.846154 | \n",
+ " 0.969780 | \n",
+ " 0.050552 | \n",
+ " 24 | \n",
+ "
\n",
+ " \n",
+ " | 34 | \n",
+ " 0.000321 | \n",
+ " 0.000018 | \n",
+ " 0.000579 | \n",
+ " 0.000023 | \n",
+ " 35 | \n",
+ " {'n_neighbors': 35} | \n",
+ " 1.000000 | \n",
+ " 0.928571 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.846154 | \n",
+ " 0.969780 | \n",
+ " 0.050552 | \n",
+ " 24 | \n",
+ "
\n",
+ " \n",
+ " | 35 | \n",
+ " 0.000318 | \n",
+ " 0.000019 | \n",
+ " 0.000583 | \n",
+ " 0.000030 | \n",
+ " 36 | \n",
+ " {'n_neighbors': 36} | \n",
+ " 1.000000 | \n",
+ " 0.928571 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.846154 | \n",
+ " 0.969780 | \n",
+ " 0.050552 | \n",
+ " 24 | \n",
+ "
\n",
+ " \n",
+ " | 36 | \n",
+ " 0.000314 | \n",
+ " 0.000004 | \n",
+ " 0.000603 | \n",
+ " 0.000076 | \n",
+ " 37 | \n",
+ " {'n_neighbors': 37} | \n",
+ " 1.000000 | \n",
+ " 0.928571 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 0.923077 | \n",
+ " 0.969780 | \n",
+ " 0.050552 | \n",
+ " 24 | \n",
+ "
\n",
+ " \n",
+ " | 38 | \n",
+ " 0.000326 | \n",
+ " 0.000037 | \n",
+ " 0.000587 | \n",
+ " 0.000027 | \n",
+ " 39 | \n",
+ " {'n_neighbors': 39} | \n",
+ " 1.000000 | \n",
+ " 0.928571 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 1.000000 | \n",
+ " 0.969780 | \n",
+ " 0.050552 | \n",
+ " 24 | \n",
+ "
\n",
+ " \n",
+ " | 40 | \n",
+ " 0.000330 | \n",
+ " 0.000038 | \n",
+ " 0.000597 | \n",
+ " 0.000031 | \n",
+ " 41 | \n",
+ " {'n_neighbors': 41} | \n",
+ " 1.000000 | \n",
+ " 0.928571 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.969780 | \n",
+ " 0.037042 | \n",
+ " 24 | \n",
+ "
\n",
+ " \n",
+ " | 44 | \n",
+ " 0.000318 | \n",
+ " 0.000018 | \n",
+ " 0.000604 | \n",
+ " 0.000059 | \n",
+ " 45 | \n",
+ " {'n_neighbors': 45} | \n",
+ " 1.000000 | \n",
+ " 0.928571 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.969780 | \n",
+ " 0.037042 | \n",
+ " 24 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 0.000334 | \n",
+ " 0.000050 | \n",
+ " 0.000567 | \n",
+ " 0.000031 | \n",
+ " 4 | \n",
+ " {'n_neighbors': 4} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 1.000000 | \n",
+ " 0.969231 | \n",
+ " 0.051025 | \n",
+ " 31 | \n",
+ "
\n",
+ " \n",
+ " | 5 | \n",
+ " 0.000321 | \n",
+ " 0.000031 | \n",
+ " 0.000551 | \n",
+ " 0.000020 | \n",
+ " 6 | \n",
+ " {'n_neighbors': 6} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.769231 | \n",
+ " 1.000000 | \n",
+ " 0.969231 | \n",
+ " 0.070501 | \n",
+ " 31 | \n",
+ "
\n",
+ " \n",
+ " | 8 | \n",
+ " 0.000336 | \n",
+ " 0.000035 | \n",
+ " 0.000561 | \n",
+ " 0.000024 | \n",
+ " 9 | \n",
+ " {'n_neighbors': 9} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.969231 | \n",
+ " 0.037684 | \n",
+ " 31 | \n",
+ "
\n",
+ " \n",
+ " | 10 | \n",
+ " 0.000325 | \n",
+ " 0.000029 | \n",
+ " 0.000588 | \n",
+ " 0.000042 | \n",
+ " 11 | \n",
+ " {'n_neighbors': 11} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 0.923077 | \n",
+ " 0.969231 | \n",
+ " 0.051025 | \n",
+ " 31 | \n",
+ "
\n",
+ " \n",
+ " | 32 | \n",
+ " 0.000315 | \n",
+ " 0.000012 | \n",
+ " 0.000585 | \n",
+ " 0.000053 | \n",
+ " 33 | \n",
+ " {'n_neighbors': 33} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 0.846154 | \n",
+ " 0.969231 | \n",
+ " 0.061538 | \n",
+ " 31 | \n",
+ "
\n",
+ " \n",
+ " | 39 | \n",
+ " 0.000317 | \n",
+ " 0.000012 | \n",
+ " 0.000571 | \n",
+ " 0.000020 | \n",
+ " 40 | \n",
+ " {'n_neighbors': 40} | \n",
+ " 1.000000 | \n",
+ " 0.857143 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.962637 | \n",
+ " 0.049193 | \n",
+ " 36 | \n",
+ "
\n",
+ " \n",
+ " | 41 | \n",
+ " 0.000318 | \n",
+ " 0.000009 | \n",
+ " 0.000583 | \n",
+ " 0.000019 | \n",
+ " 42 | \n",
+ " {'n_neighbors': 42} | \n",
+ " 1.000000 | \n",
+ " 0.857143 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.962637 | \n",
+ " 0.049193 | \n",
+ " 36 | \n",
+ "
\n",
+ " \n",
+ " | 43 | \n",
+ " 0.000331 | \n",
+ " 0.000030 | \n",
+ " 0.000596 | \n",
+ " 0.000049 | \n",
+ " 44 | \n",
+ " {'n_neighbors': 44} | \n",
+ " 1.000000 | \n",
+ " 0.857143 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.962637 | \n",
+ " 0.049193 | \n",
+ " 36 | \n",
+ "
\n",
+ " \n",
+ " | 42 | \n",
+ " 0.000323 | \n",
+ " 0.000018 | \n",
+ " 0.000596 | \n",
+ " 0.000034 | \n",
+ " 43 | \n",
+ " {'n_neighbors': 43} | \n",
+ " 1.000000 | \n",
+ " 0.857143 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.962637 | \n",
+ " 0.049193 | \n",
+ " 39 | \n",
+ "
\n",
+ " \n",
+ " | 37 | \n",
+ " 0.000321 | \n",
+ " 0.000024 | \n",
+ " 0.000585 | \n",
+ " 0.000040 | \n",
+ " 38 | \n",
+ " {'n_neighbors': 38} | \n",
+ " 1.000000 | \n",
+ " 0.928571 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 0.846154 | \n",
+ " 0.962088 | \n",
+ " 0.061698 | \n",
+ " 40 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 0.000327 | \n",
+ " 0.000015 | \n",
+ " 0.000628 | \n",
+ " 0.000135 | \n",
+ " 3 | \n",
+ " {'n_neighbors': 3} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 0.923077 | \n",
+ " 0.961538 | \n",
+ " 0.051602 | \n",
+ " 41 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 0.000314 | \n",
+ " 0.000009 | \n",
+ " 0.000567 | \n",
+ " 0.000050 | \n",
+ " 5 | \n",
+ " {'n_neighbors': 5} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.769231 | \n",
+ " 1.000000 | \n",
+ " 0.961538 | \n",
+ " 0.070920 | \n",
+ " 41 | \n",
+ "
\n",
+ " \n",
+ " | 11 | \n",
+ " 0.000329 | \n",
+ " 0.000028 | \n",
+ " 0.000613 | \n",
+ " 0.000105 | \n",
+ " 12 | \n",
+ " {'n_neighbors': 12} | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.846154 | \n",
+ " 0.923077 | \n",
+ " 0.961538 | \n",
+ " 0.051602 | \n",
+ " 41 | \n",
+ "
\n",
+ " \n",
+ " | 45 | \n",
+ " 0.000327 | \n",
+ " 0.000030 | \n",
+ " 0.000580 | \n",
+ " 0.000015 | \n",
+ " 46 | \n",
+ " {'n_neighbors': 46} | \n",
+ " 1.000000 | \n",
+ " 0.857143 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.846154 | \n",
+ " 0.947253 | \n",
+ " 0.058314 | \n",
+ " 44 | \n",
+ "
\n",
+ " \n",
+ " | 46 | \n",
+ " 0.000313 | \n",
+ " 0.000006 | \n",
+ " 0.000586 | \n",
+ " 0.000028 | \n",
+ " 47 | \n",
+ " {'n_neighbors': 47} | \n",
+ " 0.928571 | \n",
+ " 0.857143 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.940110 | \n",
+ " 0.043849 | \n",
+ " 45 | \n",
+ "
\n",
+ " \n",
+ " | 47 | \n",
+ " 0.000323 | \n",
+ " 0.000030 | \n",
+ " 0.000580 | \n",
+ " 0.000024 | \n",
+ " 48 | \n",
+ " {'n_neighbors': 48} | \n",
+ " 0.928571 | \n",
+ " 0.857143 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.940110 | \n",
+ " 0.043849 | \n",
+ " 45 | \n",
+ "
\n",
+ " \n",
+ " | 0 | \n",
+ " 0.000469 | \n",
+ " 0.000191 | \n",
+ " 0.000875 | \n",
+ " 0.000403 | \n",
+ " 1 | \n",
+ " {'n_neighbors': 1} | \n",
+ " 1.000000 | \n",
+ " 0.928571 | \n",
+ " 0.928571 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.769231 | \n",
+ " 0.923077 | \n",
+ " 0.939560 | \n",
+ " 0.066844 | \n",
+ " 47 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 0.000389 | \n",
+ " 0.000090 | \n",
+ " 0.000649 | \n",
+ " 0.000118 | \n",
+ " 2 | \n",
+ " {'n_neighbors': 2} | \n",
+ " 0.928571 | \n",
+ " 0.928571 | \n",
+ " 1.000000 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.923077 | \n",
+ " 1.000000 | \n",
+ " 0.692308 | \n",
+ " 0.846154 | \n",
+ " 0.924176 | \n",
+ " 0.091043 | \n",
+ " 48 | \n",
+ "
\n",
+ " \n",
+ " | 48 | \n",
+ " 0.000324 | \n",
+ " 0.000034 | \n",
+ " 0.000568 | \n",
+ " 0.000014 | \n",
+ " 49 | \n",
+ " {'n_neighbors': 49} | \n",
+ " 0.928571 | \n",
+ " 0.857143 | \n",
+ " 0.857143 | \n",
+ " 1.0 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.846154 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.910440 | \n",
+ " 0.043545 | \n",
+ " 49 | \n",
+ "
\n",
+ " \n",
+ " | 49 | \n",
+ " 0.000309 | \n",
+ " 0.000009 | \n",
+ " 0.000581 | \n",
+ " 0.000031 | \n",
+ " 50 | \n",
+ " {'n_neighbors': 50} | \n",
+ " 0.928571 | \n",
+ " 0.857143 | \n",
+ " 0.857143 | \n",
+ " 1.0 | \n",
+ " 0.846154 | \n",
+ " 0.923077 | \n",
+ " 0.923077 | \n",
+ " 0.769231 | \n",
+ " 0.923077 | \n",
+ " 0.846154 | \n",
+ " 0.887363 | \n",
+ " 0.061147 | \n",
+ " 50 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " mean_fit_time std_fit_time mean_score_time std_score_time \\\n",
+ "14 0.000334 0.000028 0.000581 0.000041 \n",
+ "18 0.000327 0.000015 0.000587 0.000023 \n",
+ "19 0.000328 0.000022 0.000620 0.000098 \n",
+ "20 0.000319 0.000010 0.000589 0.000052 \n",
+ "21 0.000358 0.000102 0.000566 0.000024 \n",
+ "22 0.000316 0.000017 0.000576 0.000048 \n",
+ "23 0.000328 0.000032 0.000569 0.000031 \n",
+ "24 0.000320 0.000026 0.000583 0.000031 \n",
+ "25 0.000333 0.000030 0.000597 0.000046 \n",
+ "27 0.000318 0.000010 0.000589 0.000059 \n",
+ "28 0.000316 0.000012 0.000584 0.000026 \n",
+ "29 0.000314 0.000009 0.000576 0.000019 \n",
+ "6 0.000328 0.000026 0.000551 0.000024 \n",
+ "7 0.000319 0.000027 0.000550 0.000011 \n",
+ "9 0.000315 0.000007 0.000567 0.000032 \n",
+ "12 0.000329 0.000027 0.000565 0.000027 \n",
+ "13 0.000337 0.000027 0.000605 0.000059 \n",
+ "15 0.000330 0.000025 0.000589 0.000029 \n",
+ "16 0.000325 0.000017 0.000580 0.000037 \n",
+ "17 0.000328 0.000029 0.000595 0.000036 \n",
+ "26 0.000321 0.000011 0.000586 0.000043 \n",
+ "30 0.000329 0.000014 0.000595 0.000050 \n",
+ "31 0.000322 0.000017 0.000590 0.000032 \n",
+ "33 0.000329 0.000030 0.000594 0.000037 \n",
+ "34 0.000321 0.000018 0.000579 0.000023 \n",
+ "35 0.000318 0.000019 0.000583 0.000030 \n",
+ "36 0.000314 0.000004 0.000603 0.000076 \n",
+ "38 0.000326 0.000037 0.000587 0.000027 \n",
+ "40 0.000330 0.000038 0.000597 0.000031 \n",
+ "44 0.000318 0.000018 0.000604 0.000059 \n",
+ "3 0.000334 0.000050 0.000567 0.000031 \n",
+ "5 0.000321 0.000031 0.000551 0.000020 \n",
+ "8 0.000336 0.000035 0.000561 0.000024 \n",
+ "10 0.000325 0.000029 0.000588 0.000042 \n",
+ "32 0.000315 0.000012 0.000585 0.000053 \n",
+ "39 0.000317 0.000012 0.000571 0.000020 \n",
+ "41 0.000318 0.000009 0.000583 0.000019 \n",
+ "43 0.000331 0.000030 0.000596 0.000049 \n",
+ "42 0.000323 0.000018 0.000596 0.000034 \n",
+ "37 0.000321 0.000024 0.000585 0.000040 \n",
+ "2 0.000327 0.000015 0.000628 0.000135 \n",
+ "4 0.000314 0.000009 0.000567 0.000050 \n",
+ "11 0.000329 0.000028 0.000613 0.000105 \n",
+ "45 0.000327 0.000030 0.000580 0.000015 \n",
+ "46 0.000313 0.000006 0.000586 0.000028 \n",
+ "47 0.000323 0.000030 0.000580 0.000024 \n",
+ "0 0.000469 0.000191 0.000875 0.000403 \n",
+ "1 0.000389 0.000090 0.000649 0.000118 \n",
+ "48 0.000324 0.000034 0.000568 0.000014 \n",
+ "49 0.000309 0.000009 0.000581 0.000031 \n",
+ "\n",
+ " param_n_neighbors params split0_test_score \\\n",
+ "14 15 {'n_neighbors': 15} 1.000000 \n",
+ "18 19 {'n_neighbors': 19} 1.000000 \n",
+ "19 20 {'n_neighbors': 20} 1.000000 \n",
+ "20 21 {'n_neighbors': 21} 1.000000 \n",
+ "21 22 {'n_neighbors': 22} 1.000000 \n",
+ "22 23 {'n_neighbors': 23} 1.000000 \n",
+ "23 24 {'n_neighbors': 24} 1.000000 \n",
+ "24 25 {'n_neighbors': 25} 1.000000 \n",
+ "25 26 {'n_neighbors': 26} 1.000000 \n",
+ "27 28 {'n_neighbors': 28} 1.000000 \n",
+ "28 29 {'n_neighbors': 29} 1.000000 \n",
+ "29 30 {'n_neighbors': 30} 1.000000 \n",
+ "6 7 {'n_neighbors': 7} 1.000000 \n",
+ "7 8 {'n_neighbors': 8} 1.000000 \n",
+ "9 10 {'n_neighbors': 10} 1.000000 \n",
+ "12 13 {'n_neighbors': 13} 1.000000 \n",
+ "13 14 {'n_neighbors': 14} 1.000000 \n",
+ "15 16 {'n_neighbors': 16} 1.000000 \n",
+ "16 17 {'n_neighbors': 17} 1.000000 \n",
+ "17 18 {'n_neighbors': 18} 1.000000 \n",
+ "26 27 {'n_neighbors': 27} 1.000000 \n",
+ "30 31 {'n_neighbors': 31} 1.000000 \n",
+ "31 32 {'n_neighbors': 32} 1.000000 \n",
+ "33 34 {'n_neighbors': 34} 1.000000 \n",
+ "34 35 {'n_neighbors': 35} 1.000000 \n",
+ "35 36 {'n_neighbors': 36} 1.000000 \n",
+ "36 37 {'n_neighbors': 37} 1.000000 \n",
+ "38 39 {'n_neighbors': 39} 1.000000 \n",
+ "40 41 {'n_neighbors': 41} 1.000000 \n",
+ "44 45 {'n_neighbors': 45} 1.000000 \n",
+ "3 4 {'n_neighbors': 4} 1.000000 \n",
+ "5 6 {'n_neighbors': 6} 1.000000 \n",
+ "8 9 {'n_neighbors': 9} 1.000000 \n",
+ "10 11 {'n_neighbors': 11} 1.000000 \n",
+ "32 33 {'n_neighbors': 33} 1.000000 \n",
+ "39 40 {'n_neighbors': 40} 1.000000 \n",
+ "41 42 {'n_neighbors': 42} 1.000000 \n",
+ "43 44 {'n_neighbors': 44} 1.000000 \n",
+ "42 43 {'n_neighbors': 43} 1.000000 \n",
+ "37 38 {'n_neighbors': 38} 1.000000 \n",
+ "2 3 {'n_neighbors': 3} 1.000000 \n",
+ "4 5 {'n_neighbors': 5} 1.000000 \n",
+ "11 12 {'n_neighbors': 12} 1.000000 \n",
+ "45 46 {'n_neighbors': 46} 1.000000 \n",
+ "46 47 {'n_neighbors': 47} 0.928571 \n",
+ "47 48 {'n_neighbors': 48} 0.928571 \n",
+ "0 1 {'n_neighbors': 1} 1.000000 \n",
+ "1 2 {'n_neighbors': 2} 0.928571 \n",
+ "48 49 {'n_neighbors': 49} 0.928571 \n",
+ "49 50 {'n_neighbors': 50} 0.928571 \n",
+ "\n",
+ " split1_test_score split2_test_score split3_test_score \\\n",
+ "14 1.000000 1.000000 1.0 \n",
+ "18 1.000000 1.000000 1.0 \n",
+ "19 1.000000 1.000000 1.0 \n",
+ "20 1.000000 1.000000 1.0 \n",
+ "21 1.000000 1.000000 1.0 \n",
+ "22 1.000000 1.000000 1.0 \n",
+ "23 1.000000 1.000000 1.0 \n",
+ "24 1.000000 1.000000 1.0 \n",
+ "25 1.000000 1.000000 1.0 \n",
+ "27 1.000000 1.000000 1.0 \n",
+ "28 1.000000 1.000000 1.0 \n",
+ "29 0.928571 1.000000 1.0 \n",
+ "6 1.000000 1.000000 1.0 \n",
+ "7 1.000000 1.000000 1.0 \n",
+ "9 1.000000 1.000000 1.0 \n",
+ "12 1.000000 1.000000 1.0 \n",
+ "13 1.000000 1.000000 1.0 \n",
+ "15 1.000000 1.000000 1.0 \n",
+ "16 1.000000 1.000000 1.0 \n",
+ "17 1.000000 1.000000 1.0 \n",
+ "26 1.000000 1.000000 1.0 \n",
+ "30 1.000000 1.000000 1.0 \n",
+ "31 1.000000 1.000000 1.0 \n",
+ "33 0.928571 1.000000 1.0 \n",
+ "34 0.928571 1.000000 1.0 \n",
+ "35 0.928571 1.000000 1.0 \n",
+ "36 0.928571 1.000000 1.0 \n",
+ "38 0.928571 1.000000 1.0 \n",
+ "40 0.928571 1.000000 1.0 \n",
+ "44 0.928571 1.000000 1.0 \n",
+ "3 1.000000 1.000000 1.0 \n",
+ "5 1.000000 1.000000 1.0 \n",
+ "8 1.000000 1.000000 1.0 \n",
+ "10 1.000000 1.000000 1.0 \n",
+ "32 1.000000 1.000000 1.0 \n",
+ "39 0.857143 1.000000 1.0 \n",
+ "41 0.857143 1.000000 1.0 \n",
+ "43 0.857143 1.000000 1.0 \n",
+ "42 0.857143 1.000000 1.0 \n",
+ "37 0.928571 1.000000 1.0 \n",
+ "2 1.000000 1.000000 1.0 \n",
+ "4 1.000000 1.000000 1.0 \n",
+ "11 1.000000 1.000000 1.0 \n",
+ "45 0.857143 1.000000 1.0 \n",
+ "46 0.857143 1.000000 1.0 \n",
+ "47 0.857143 1.000000 1.0 \n",
+ "0 0.928571 0.928571 1.0 \n",
+ "1 0.928571 1.000000 1.0 \n",
+ "48 0.857143 0.857143 1.0 \n",
+ "49 0.857143 0.857143 1.0 \n",
+ "\n",
+ " split4_test_score split5_test_score split6_test_score \\\n",
+ "14 1.000000 1.000000 1.000000 \n",
+ "18 1.000000 1.000000 1.000000 \n",
+ "19 1.000000 1.000000 1.000000 \n",
+ "20 1.000000 1.000000 1.000000 \n",
+ "21 1.000000 1.000000 1.000000 \n",
+ "22 1.000000 1.000000 1.000000 \n",
+ "23 1.000000 1.000000 1.000000 \n",
+ "24 1.000000 1.000000 1.000000 \n",
+ "25 1.000000 1.000000 1.000000 \n",
+ "27 1.000000 1.000000 1.000000 \n",
+ "28 1.000000 1.000000 1.000000 \n",
+ "29 1.000000 1.000000 1.000000 \n",
+ "6 0.923077 1.000000 0.923077 \n",
+ "7 0.923077 1.000000 1.000000 \n",
+ "9 0.923077 1.000000 1.000000 \n",
+ "12 0.923077 1.000000 1.000000 \n",
+ "13 0.923077 1.000000 1.000000 \n",
+ "15 0.923077 1.000000 1.000000 \n",
+ "16 0.923077 1.000000 1.000000 \n",
+ "17 0.923077 1.000000 1.000000 \n",
+ "26 1.000000 1.000000 1.000000 \n",
+ "30 1.000000 1.000000 1.000000 \n",
+ "31 1.000000 1.000000 1.000000 \n",
+ "33 1.000000 1.000000 1.000000 \n",
+ "34 1.000000 1.000000 1.000000 \n",
+ "35 1.000000 1.000000 1.000000 \n",
+ "36 1.000000 1.000000 1.000000 \n",
+ "38 1.000000 0.923077 1.000000 \n",
+ "40 1.000000 0.923077 1.000000 \n",
+ "44 0.923077 0.923077 1.000000 \n",
+ "3 0.923077 1.000000 0.923077 \n",
+ "5 0.923077 1.000000 1.000000 \n",
+ "8 0.923077 1.000000 0.923077 \n",
+ "10 0.923077 1.000000 1.000000 \n",
+ "32 1.000000 1.000000 1.000000 \n",
+ "39 1.000000 0.923077 1.000000 \n",
+ "41 1.000000 0.923077 1.000000 \n",
+ "43 0.923077 1.000000 1.000000 \n",
+ "42 0.923077 0.923077 1.000000 \n",
+ "37 1.000000 1.000000 1.000000 \n",
+ "2 0.923077 1.000000 0.923077 \n",
+ "4 0.923077 1.000000 0.923077 \n",
+ "11 0.923077 0.923077 1.000000 \n",
+ "45 0.923077 0.923077 1.000000 \n",
+ "46 0.923077 0.923077 1.000000 \n",
+ "47 0.923077 1.000000 0.923077 \n",
+ "0 0.923077 1.000000 0.923077 \n",
+ "1 0.923077 1.000000 0.923077 \n",
+ "48 0.923077 0.923077 0.923077 \n",
+ "49 0.846154 0.923077 0.923077 \n",
+ "\n",
+ " split7_test_score split8_test_score split9_test_score mean_test_score \\\n",
+ "14 1.000000 0.923077 0.923077 0.984615 \n",
+ "18 1.000000 0.923077 0.923077 0.984615 \n",
+ "19 1.000000 0.923077 0.923077 0.984615 \n",
+ "20 1.000000 0.923077 0.923077 0.984615 \n",
+ "21 1.000000 0.923077 0.923077 0.984615 \n",
+ "22 1.000000 0.923077 0.923077 0.984615 \n",
+ "23 1.000000 0.923077 0.923077 0.984615 \n",
+ "24 1.000000 0.923077 0.923077 0.984615 \n",
+ "25 1.000000 0.923077 0.923077 0.984615 \n",
+ "27 1.000000 0.923077 0.923077 0.984615 \n",
+ "28 1.000000 0.923077 0.923077 0.984615 \n",
+ "29 1.000000 0.923077 0.923077 0.977473 \n",
+ "6 1.000000 0.923077 1.000000 0.976923 \n",
+ "7 1.000000 0.846154 1.000000 0.976923 \n",
+ "9 1.000000 0.923077 0.923077 0.976923 \n",
+ "12 1.000000 0.923077 0.923077 0.976923 \n",
+ "13 1.000000 0.923077 0.923077 0.976923 \n",
+ "15 1.000000 0.923077 0.923077 0.976923 \n",
+ "16 1.000000 0.923077 0.923077 0.976923 \n",
+ "17 1.000000 0.923077 0.923077 0.976923 \n",
+ "26 1.000000 0.846154 0.923077 0.976923 \n",
+ "30 1.000000 0.846154 0.923077 0.976923 \n",
+ "31 1.000000 0.923077 0.846154 0.976923 \n",
+ "33 1.000000 0.923077 0.846154 0.969780 \n",
+ "34 1.000000 0.923077 0.846154 0.969780 \n",
+ "35 1.000000 0.923077 0.846154 0.969780 \n",
+ "36 1.000000 0.846154 0.923077 0.969780 \n",
+ "38 1.000000 0.846154 1.000000 0.969780 \n",
+ "40 1.000000 0.923077 0.923077 0.969780 \n",
+ "44 1.000000 0.923077 1.000000 0.969780 \n",
+ "3 1.000000 0.846154 1.000000 0.969231 \n",
+ "5 1.000000 0.769231 1.000000 0.969231 \n",
+ "8 1.000000 0.923077 0.923077 0.969231 \n",
+ "10 1.000000 0.846154 0.923077 0.969231 \n",
+ "32 1.000000 0.846154 0.846154 0.969231 \n",
+ "39 1.000000 0.923077 0.923077 0.962637 \n",
+ "41 1.000000 0.923077 0.923077 0.962637 \n",
+ "43 1.000000 0.923077 0.923077 0.962637 \n",
+ "42 1.000000 0.923077 1.000000 0.962637 \n",
+ "37 1.000000 0.846154 0.846154 0.962088 \n",
+ "2 1.000000 0.846154 0.923077 0.961538 \n",
+ "4 1.000000 0.769231 1.000000 0.961538 \n",
+ "11 1.000000 0.846154 0.923077 0.961538 \n",
+ "45 1.000000 0.923077 0.846154 0.947253 \n",
+ "46 0.923077 0.923077 0.923077 0.940110 \n",
+ "47 0.923077 0.923077 0.923077 0.940110 \n",
+ "0 1.000000 0.769231 0.923077 0.939560 \n",
+ "1 1.000000 0.692308 0.846154 0.924176 \n",
+ "48 0.846154 0.923077 0.923077 0.910440 \n",
+ "49 0.769231 0.923077 0.846154 0.887363 \n",
+ "\n",
+ " std_test_score rank_test_score \n",
+ "14 0.030769 1 \n",
+ "18 0.030769 1 \n",
+ "19 0.030769 1 \n",
+ "20 0.030769 1 \n",
+ "21 0.030769 1 \n",
+ "22 0.030769 1 \n",
+ "23 0.030769 1 \n",
+ "24 0.030769 1 \n",
+ "25 0.030769 1 \n",
+ "27 0.030769 1 \n",
+ "28 0.030769 1 \n",
+ "29 0.034441 12 \n",
+ "6 0.035251 13 \n",
+ "7 0.049255 13 \n",
+ "9 0.035251 13 \n",
+ "12 0.035251 13 \n",
+ "13 0.035251 13 \n",
+ "15 0.035251 13 \n",
+ "16 0.035251 13 \n",
+ "17 0.035251 13 \n",
+ "26 0.049255 13 \n",
+ "30 0.049255 13 \n",
+ "31 0.049255 13 \n",
+ "33 0.050552 24 \n",
+ "34 0.050552 24 \n",
+ "35 0.050552 24 \n",
+ "36 0.050552 24 \n",
+ "38 0.050552 24 \n",
+ "40 0.037042 24 \n",
+ "44 0.037042 24 \n",
+ "3 0.051025 31 \n",
+ "5 0.070501 31 \n",
+ "8 0.037684 31 \n",
+ "10 0.051025 31 \n",
+ "32 0.061538 31 \n",
+ "39 0.049193 36 \n",
+ "41 0.049193 36 \n",
+ "43 0.049193 36 \n",
+ "42 0.049193 39 \n",
+ "37 0.061698 40 \n",
+ "2 0.051602 41 \n",
+ "4 0.070920 41 \n",
+ "11 0.051602 41 \n",
+ "45 0.058314 44 \n",
+ "46 0.043849 45 \n",
+ "47 0.043849 45 \n",
+ "0 0.066844 47 \n",
+ "1 0.091043 48 \n",
+ "48 0.043545 49 \n",
+ "49 0.061147 50 "
+ ]
+ },
+ "execution_count": 77,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
"source": [
- "# Your code here..."
+ "# Your code here...\n",
+ "knn = KNeighborsClassifier(n_neighbors=predictors_tune_grid.best_params_['n_neighbors'])\n",
+ "knn.fit(X=predictors_train[[\"alcohol\", \"malic_acid\",\"ash\",\"alcalinity_of_ash\",\"magnesium\",\"total_phenols\",\"flavanoids\",\"nonflavanoid_phenols\",\"proanthocyanins\",\"color_intensity\",\"hue\",\"od280/od315_of_diluted_wines\",\"proline\"]], \n",
+ " #y=predictors_train[\"class\"]\n",
+ " y=y_train)\n",
+ "\n",
+ "predictors_test[\"predicted\"] = knn.predict(predictors_test[[\"alcohol\", \"malic_acid\",\"ash\",\"alcalinity_of_ash\",\"magnesium\",\"total_phenols\",\"flavanoids\",\"nonflavanoid_phenols\",\"proanthocyanins\",\"color_intensity\",\"hue\",\"od280/od315_of_diluted_wines\",\"proline\"]])\n",
+ "predictors_test\n",
+ "\n",
+ "accuracy = knn.score(\n",
+ " predictors_test[[\"alcohol\", \"malic_acid\",\"ash\",\"alcalinity_of_ash\",\"magnesium\",\"total_phenols\",\"flavanoids\",\"nonflavanoid_phenols\",\"proanthocyanins\",\"color_intensity\",\"hue\",\"od280/od315_of_diluted_wines\",\"proline\"]],\n",
+ " #predictors_test[\"class\"]\n",
+ " y_test\n",
+ ")\n",
+ "print(\"Accuracy Score: :\",accuracy)\n",
+ "# 93.33 accuracy\n",
+ "\n",
+ "accuracy_grid_score = pd.DataFrame(predictors_tune_grid.cv_results_)\n",
+ "\n",
+ "accuracy_grid_score.sort_values(by=['rank_test_score','param_n_neighbors'])\n",
+ "#Rank 1 for n_neighbors=15 "
]
},
{
@@ -365,7 +4770,7 @@
],
"metadata": {
"kernelspec": {
- "display_name": "Python 3.10.4",
+ "display_name": "base",
"language": "python",
"name": "python3"
},
@@ -379,12 +4784,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.9.19"
- },
- "vscode": {
- "interpreter": {
- "hash": "497a84dc8fec8cf8d24e7e87b6d954c9a18a327edc66feb9b9ea7e9e72cc5c7e"
- }
+ "version": "3.13.5"
}
},
"nbformat": 4,