diff --git a/p12/README.md b/p12/README.md index a4fa26fe4b3d97388a36e1e58f43b8fc17bc2a80..bcb74d89228b9f6c31fab83d3bc220ebadf97d68 100644 --- a/p12/README.md +++ b/p12/README.md @@ -3,7 +3,7 @@ ## Corrections and clarifications: -* None yet. +* **4/19/2023 - 11:30 AM**: Links updated for downloading `rankings.json`. The correct link is: https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-s23-projects/-/tree/main/p12/rankings.json **Find any issues?** Report to us: diff --git a/p12/p12.ipynb b/p12/p12.ipynb index 7f72d8afb174d5409e590e37d8c4bed484db4b82..9ac3a90651e381e88fbba37a91c045f0166f088d 100644 --- a/p12/p12.ipynb +++ b/p12/p12.ipynb @@ -3,7 +3,7 @@ { "cell_type": "code", "execution_count": null, - "id": "5af0efcd", + "id": "2e2f4ace", "metadata": { "cell_type": "code", "deletable": false, @@ -21,7 +21,7 @@ { "cell_type": "code", "execution_count": null, - "id": "751d623d", + "id": "b6c73c7b", "metadata": { "deletable": false }, @@ -33,7 +33,7 @@ { "cell_type": "code", "execution_count": null, - "id": "08cb8315", + "id": "ed692406", "metadata": {}, "outputs": [], "source": [ @@ -48,7 +48,7 @@ }, { "cell_type": "markdown", - "id": "eefbd847", + "id": "679ebc38", "metadata": { "deletable": false, "editable": false @@ -59,7 +59,7 @@ }, { "cell_type": "markdown", - "id": "b3baf2ba", + "id": "0e32a9fd", "metadata": { "deletable": false, "editable": false @@ -78,7 +78,7 @@ }, { "cell_type": "markdown", - "id": "6f2163c7", + "id": "6834afce", "metadata": { "deletable": false, "editable": false @@ -91,7 +91,7 @@ }, { "cell_type": "markdown", - "id": "3ee619a9", + "id": "5da482a8", "metadata": { "deletable": false, "editable": false @@ -108,7 +108,7 @@ }, { "cell_type": "markdown", - "id": "6e786100", + "id": "6125d305", "metadata": { "deletable": false, "editable": false @@ -127,7 +127,7 @@ }, { "cell_type": "markdown", - "id": "afe568b2", + "id": "baade2c8", "metadata": { "deletable": false, "editable": false @@ -156,7 +156,7 @@ }, { "cell_type": "markdown", - "id": "5faf5e4c", + "id": "a9c9d3a3", "metadata": { "deletable": false, "editable": false @@ -192,7 +192,7 @@ }, { "cell_type": "markdown", - "id": "7b328617", + "id": "d1c4c9c0", "metadata": { "deletable": false, "editable": false @@ -206,7 +206,7 @@ { "cell_type": "code", "execution_count": null, - "id": "45282b43", + "id": "c661e9b1", "metadata": { "tags": [] }, @@ -218,7 +218,7 @@ }, { "cell_type": "markdown", - "id": "b9f4f696", + "id": "ea1f0be2", "metadata": { "deletable": false, "editable": false @@ -232,7 +232,7 @@ { "cell_type": "code", "execution_count": null, - "id": "259a4523", + "id": "c19aaaab", "metadata": { "tags": [] }, @@ -243,13 +243,13 @@ }, { "cell_type": "markdown", - "id": "8e486544", + "id": "7a6c956c", "metadata": { "deletable": false, "editable": false }, "source": [ - "Now, use `download` to pull the data from here (**do not manually download**): https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-s23-projectdesign/-/raw/main/p12/rankings.json and store it in the file `rankings.json`. Once you have created the file, create a Dataframe `rankings` from this file.\n", + "Now, use `download` to pull the data from here (**do not manually download**): https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-s23-projects/-/raw/main/p12/rankings.json and store it in the file `rankings.json`. Once you have created the file, create a Dataframe `rankings` from this file.\n", "\n", "**Warning:** Make sure your `download` function meets the specifications mentioned in Lab-P12 and does **not** download the file if it already exists. The TAs will **manually deduct** points otherwise. Make sure you use the `download` function to pull the data instead of manually downloading the files. Otherwise you will get a zero." ] @@ -257,21 +257,21 @@ { "cell_type": "code", "execution_count": null, - "id": "a096845f", + "id": "1f02e3c8", "metadata": { "tags": [] }, "outputs": [], "source": [ "# use the 'download' function to download the data from the webpage\n", - "# 'https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-s23-projectdesign/-/raw/main/p12/rankings.json'\n", + "# 'https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-s23-projects/-/raw/main/p12/rankings.json'\n", "# to the file 'rankings.json'\n" ] }, { "cell_type": "code", "execution_count": null, - "id": "fd3016f9", + "id": "b3eb96ee", "metadata": { "tags": [] }, @@ -282,7 +282,7 @@ }, { "cell_type": "markdown", - "id": "4f4d52b3", + "id": "33c70715", "metadata": { "deletable": false, "editable": false @@ -296,7 +296,7 @@ { "cell_type": "code", "execution_count": null, - "id": "17be335f", + "id": "463d3d70", "metadata": { "tags": [] }, @@ -308,7 +308,7 @@ { "cell_type": "code", "execution_count": null, - "id": "29a8336e", + "id": "91e68dd9", "metadata": { "deletable": false, "editable": false @@ -320,7 +320,7 @@ }, { "cell_type": "markdown", - "id": "163e6257", + "id": "8ec3f342", "metadata": { "deletable": false, "editable": false @@ -338,7 +338,7 @@ } }, "cell_type": "markdown", - "id": "79c6a8ce", + "id": "9c9a4f17", "metadata": {}, "source": [ "<div><img src=\"attachment:highest_ranked.PNG\" width=\"1000\"/></div>" @@ -347,7 +347,7 @@ { "cell_type": "code", "execution_count": null, - "id": "8399f7c8", + "id": "db7302c1", "metadata": { "tags": [] }, @@ -359,7 +359,7 @@ { "cell_type": "code", "execution_count": null, - "id": "f9e43d64", + "id": "ce02614b", "metadata": { "deletable": false, "editable": false @@ -371,7 +371,7 @@ }, { "cell_type": "markdown", - "id": "17f30cf0", + "id": "1192d289", "metadata": { "deletable": false, "editable": false @@ -389,7 +389,7 @@ } }, "cell_type": "markdown", - "id": "830fb6c4", + "id": "cfa03eeb", "metadata": {}, "source": [ "<div><img src=\"attachment:uw_madison.PNG\" width=\"1000\"/></div>" @@ -398,7 +398,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d5a44b23", + "id": "ddce6e10", "metadata": { "tags": [] }, @@ -410,7 +410,7 @@ { "cell_type": "code", "execution_count": null, - "id": "89a25275", + "id": "528bea25", "metadata": { "deletable": false, "editable": false @@ -422,7 +422,7 @@ }, { "cell_type": "markdown", - "id": "c61e3969", + "id": "009a7340", "metadata": { "deletable": false, "editable": false @@ -438,7 +438,7 @@ { "cell_type": "code", "execution_count": null, - "id": "5c6bada3", + "id": "5f0f49cd", "metadata": { "tags": [] }, @@ -450,7 +450,7 @@ { "cell_type": "code", "execution_count": null, - "id": "6f2053db", + "id": "3528a437", "metadata": { "deletable": false, "editable": false @@ -462,7 +462,7 @@ }, { "cell_type": "markdown", - "id": "a67d3e82", + "id": "6556816f", "metadata": { "deletable": false, "editable": false @@ -478,7 +478,7 @@ { "cell_type": "code", "execution_count": null, - "id": "89b7d214", + "id": "d06202f1", "metadata": { "tags": [] }, @@ -490,7 +490,7 @@ { "cell_type": "code", "execution_count": null, - "id": "8bf9ba78", + "id": "d86804f1", "metadata": { "deletable": false, "editable": false @@ -502,7 +502,7 @@ }, { "cell_type": "markdown", - "id": "a1ef1e6f", + "id": "3481e9b4", "metadata": { "deletable": false, "editable": false @@ -520,7 +520,7 @@ } }, "cell_type": "markdown", - "id": "ec1888c7", + "id": "c2752bf1", "metadata": {}, "source": [ "<div><img src=\"attachment:singapore_inst.PNG\" width=\"1000\"/></div>" @@ -528,7 +528,7 @@ }, { "cell_type": "markdown", - "id": "1f209e72", + "id": "8644a962", "metadata": { "deletable": false, "editable": false @@ -544,7 +544,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d19a3f3d", + "id": "2040811d", "metadata": { "tags": [] }, @@ -556,7 +556,7 @@ { "cell_type": "code", "execution_count": null, - "id": "a15bff24", + "id": "2baf7a67", "metadata": { "deletable": false, "editable": false @@ -568,7 +568,7 @@ }, { "cell_type": "markdown", - "id": "b58162d5", + "id": "85ec1df9", "metadata": { "deletable": false, "editable": false @@ -584,7 +584,7 @@ { "cell_type": "code", "execution_count": null, - "id": "ec5c8625", + "id": "d715d4a8", "metadata": { "tags": [] }, @@ -596,7 +596,7 @@ { "cell_type": "code", "execution_count": null, - "id": "5c58e7fe", + "id": "49099e4e", "metadata": { "deletable": false, "editable": false @@ -608,7 +608,7 @@ }, { "cell_type": "markdown", - "id": "dd536c31", + "id": "712eddbc", "metadata": { "deletable": false, "editable": false @@ -624,7 +624,7 @@ { "cell_type": "code", "execution_count": null, - "id": "e2ba68bb", + "id": "96e8ea1b", "metadata": { "tags": [] }, @@ -636,7 +636,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4b28bd3a", + "id": "04d9d469", "metadata": { "deletable": false, "editable": false @@ -648,7 +648,7 @@ }, { "cell_type": "markdown", - "id": "2de706a3", + "id": "29035a80", "metadata": { "deletable": false, "editable": false @@ -664,7 +664,7 @@ { "cell_type": "code", "execution_count": null, - "id": "3aad20dd", + "id": "82380c23", "metadata": { "tags": [] }, @@ -676,7 +676,7 @@ { "cell_type": "code", "execution_count": null, - "id": "22b9d939", + "id": "1d436f60", "metadata": { "deletable": false, "editable": false @@ -688,7 +688,7 @@ }, { "cell_type": "markdown", - "id": "8bb7e724", + "id": "b9795ebd", "metadata": { "deletable": false, "editable": false @@ -704,7 +704,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d07f6c2b", + "id": "4dc4ed07", "metadata": { "tags": [] }, @@ -716,7 +716,7 @@ { "cell_type": "code", "execution_count": null, - "id": "9d19c763", + "id": "562f0cd1", "metadata": { "deletable": false, "editable": false @@ -728,7 +728,7 @@ }, { "cell_type": "markdown", - "id": "620fa9b3", + "id": "d558d660", "metadata": { "deletable": false, "editable": false @@ -739,7 +739,7 @@ }, { "cell_type": "markdown", - "id": "c4eaaff9", + "id": "ee1dc123", "metadata": { "deletable": false, "editable": false @@ -755,7 +755,7 @@ { "cell_type": "code", "execution_count": null, - "id": "12e59049", + "id": "75387a9e", "metadata": { "tags": [] }, @@ -785,7 +785,7 @@ { "cell_type": "code", "execution_count": null, - "id": "2f006741", + "id": "f66aaf2a", "metadata": { "deletable": false, "editable": false @@ -797,7 +797,7 @@ }, { "cell_type": "markdown", - "id": "7600ce5d", + "id": "47ac67b4", "metadata": { "deletable": false, "editable": false @@ -811,7 +811,7 @@ { "cell_type": "code", "execution_count": null, - "id": "f3419928", + "id": "f342c576", "metadata": { "tags": [] }, @@ -829,7 +829,7 @@ { "cell_type": "code", "execution_count": null, - "id": "0b46f55c", + "id": "38ab1ea0", "metadata": { "deletable": false, "editable": false @@ -841,7 +841,7 @@ }, { "cell_type": "markdown", - "id": "154667a5", + "id": "45a01862", "metadata": { "deletable": false, "editable": false @@ -864,7 +864,7 @@ { "cell_type": "code", "execution_count": null, - "id": "53a30706", + "id": "23740ee7", "metadata": { "tags": [] }, @@ -876,7 +876,7 @@ { "cell_type": "code", "execution_count": null, - "id": "7a3529de", + "id": "a09dd176", "metadata": { "deletable": false, "editable": false @@ -888,7 +888,7 @@ }, { "cell_type": "markdown", - "id": "8e1ca5fb", + "id": "5ca3bd99", "metadata": { "deletable": false, "editable": false @@ -904,7 +904,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d04066f9", + "id": "cf539929", "metadata": { "tags": [] }, @@ -916,7 +916,7 @@ { "cell_type": "code", "execution_count": null, - "id": "79dc54cd", + "id": "33845c35", "metadata": { "deletable": false, "editable": false @@ -928,7 +928,7 @@ }, { "cell_type": "markdown", - "id": "3e4a9d7c", + "id": "76c17131", "metadata": { "deletable": false, "editable": false @@ -942,7 +942,7 @@ { "cell_type": "code", "execution_count": null, - "id": "61f419d3", + "id": "57acbaec", "metadata": { "tags": [] }, @@ -954,7 +954,7 @@ { "cell_type": "code", "execution_count": null, - "id": "ac55bca2", + "id": "4c139e63", "metadata": { "deletable": false, "editable": false @@ -966,7 +966,7 @@ }, { "cell_type": "markdown", - "id": "376862c1", + "id": "86b38763", "metadata": { "deletable": false, "editable": false @@ -980,7 +980,7 @@ { "cell_type": "code", "execution_count": null, - "id": "83fa54b8", + "id": "a3d41704", "metadata": { "tags": [] }, @@ -992,7 +992,7 @@ { "cell_type": "code", "execution_count": null, - "id": "c822e494", + "id": "f645b278", "metadata": { "deletable": false, "editable": false @@ -1004,7 +1004,7 @@ }, { "cell_type": "markdown", - "id": "e16e3341", + "id": "e2bc4f07", "metadata": { "deletable": false, "editable": false @@ -1028,7 +1028,7 @@ { "cell_type": "code", "execution_count": null, - "id": "81a47d39", + "id": "a75e91c1", "metadata": { "tags": [] }, @@ -1040,7 +1040,7 @@ { "cell_type": "code", "execution_count": null, - "id": "8b4d0830", + "id": "48705c42", "metadata": { "deletable": false, "editable": false @@ -1052,7 +1052,7 @@ }, { "cell_type": "markdown", - "id": "9459faa4", + "id": "a77b5f9b", "metadata": { "deletable": false, "editable": false @@ -1080,7 +1080,7 @@ { "cell_type": "code", "execution_count": null, - "id": "d4f13eeb", + "id": "79c90c3c", "metadata": { "tags": [] }, @@ -1092,7 +1092,7 @@ { "cell_type": "code", "execution_count": null, - "id": "679f9b26", + "id": "9578d29f", "metadata": { "deletable": false, "editable": false @@ -1104,7 +1104,7 @@ }, { "cell_type": "markdown", - "id": "74f2f411", + "id": "00719d18", "metadata": { "deletable": false, "editable": false @@ -1115,7 +1115,7 @@ }, { "cell_type": "markdown", - "id": "09322dee", + "id": "4b633423", "metadata": { "deletable": false, "editable": false @@ -1143,7 +1143,7 @@ { "cell_type": "code", "execution_count": null, - "id": "cabf45c6", + "id": "5564db49", "metadata": { "tags": [] }, @@ -1157,7 +1157,7 @@ { "cell_type": "code", "execution_count": null, - "id": "805acb29", + "id": "c0e3ee6f", "metadata": { "tags": [] }, @@ -1171,7 +1171,7 @@ { "cell_type": "code", "execution_count": null, - "id": "941cb8e7", + "id": "3f352542", "metadata": { "tags": [] }, @@ -1184,7 +1184,7 @@ }, { "cell_type": "markdown", - "id": "4b263e95", + "id": "a474213e", "metadata": { "deletable": false, "editable": false @@ -1213,7 +1213,7 @@ { "cell_type": "code", "execution_count": null, - "id": "6373d46b", + "id": "74d32c0f", "metadata": { "tags": [] }, @@ -1225,7 +1225,7 @@ { "cell_type": "code", "execution_count": null, - "id": "fb292144", + "id": "20ed63f8", "metadata": { "deletable": false, "editable": false @@ -1237,7 +1237,7 @@ }, { "cell_type": "markdown", - "id": "bfbad845", + "id": "d0904827", "metadata": { "deletable": false, "editable": false @@ -1281,7 +1281,7 @@ { "cell_type": "code", "execution_count": null, - "id": "42865231", + "id": "09698e8b", "metadata": { "tags": [] }, @@ -1292,7 +1292,7 @@ }, { "cell_type": "markdown", - "id": "439c466f", + "id": "385fdecc", "metadata": { "deletable": false, "editable": false @@ -1306,7 +1306,7 @@ { "cell_type": "code", "execution_count": null, - "id": "6d685326", + "id": "1743cbbc", "metadata": { "tags": [] }, @@ -1318,7 +1318,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4e7c5de6", + "id": "a58f7671", "metadata": { "deletable": false, "editable": false @@ -1330,7 +1330,7 @@ }, { "cell_type": "markdown", - "id": "617ac068", + "id": "826c83e1", "metadata": { "deletable": false, "editable": false @@ -1348,7 +1348,7 @@ { "cell_type": "code", "execution_count": null, - "id": "e87bc437", + "id": "b8661730", "metadata": { "tags": [] }, @@ -1364,7 +1364,7 @@ { "cell_type": "code", "execution_count": null, - "id": "2fe62f4f", + "id": "e3fe6193", "metadata": { "tags": [] }, @@ -1376,7 +1376,7 @@ { "cell_type": "code", "execution_count": null, - "id": "347159fa", + "id": "248cce38", "metadata": { "deletable": false, "editable": false @@ -1388,7 +1388,7 @@ }, { "cell_type": "markdown", - "id": "e3c04ea5", + "id": "c8a55922", "metadata": { "deletable": false, "editable": false @@ -1405,7 +1405,7 @@ { "cell_type": "code", "execution_count": null, - "id": "0f0636b2", + "id": "9d9b2adf", "metadata": { "cell_type": "code", "deletable": false, @@ -1420,7 +1420,7 @@ { "cell_type": "code", "execution_count": null, - "id": "4479f2d3", + "id": "72408200", "metadata": { "cell_type": "code", "deletable": false, @@ -1434,7 +1434,7 @@ { "cell_type": "code", "execution_count": null, - "id": "c64d928e", + "id": "b7910d15", "metadata": { "cell_type": "code", "deletable": false, @@ -1448,7 +1448,7 @@ }, { "cell_type": "markdown", - "id": "4a27f3da", + "id": "7a7eca6c", "metadata": { "deletable": false, "editable": false