From f8c4a297b6efbe7ffa578ab1e5f31b14c213f6e5 Mon Sep 17 00:00:00 2001 From: anavitor97 Date: Tue, 30 Nov 2021 09:32:29 -0500 Subject: [PATCH] adding all to pp12 --- pair_programming/PP12/L21DB.sqlite | Bin 16384 -> 36864 bytes pair_programming/PP12/L21_Exercises.ipynb | 105 ++++++------- pair_programming/PP12/L22DB.sqlite | Bin 16384 -> 32768 bytes pair_programming/PP12/L22DB_pandas.sqlite | Bin 0 -> 32768 bytes pair_programming/PP12/L22_EXercises.ipynb | 30 ++-- pair_programming/PP12/candidates.txt | 18 +++ pair_programming/PP12/contributors.txt | 176 ++++++++++++++++++++++ 7 files changed, 259 insertions(+), 70 deletions(-) create mode 100644 pair_programming/PP12/L22DB_pandas.sqlite create mode 100644 pair_programming/PP12/candidates.txt create mode 100644 pair_programming/PP12/contributors.txt diff --git a/pair_programming/PP12/L21DB.sqlite b/pair_programming/PP12/L21DB.sqlite index f268029c8968d0f419efe3180d5a5d1ef524697b..559d7b10398157dd1b85653cfd5dd56c6165a413 100644 GIT binary patch literal 36864 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 diff --git a/pair_programming/PP12/L21_Exercises.ipynb b/pair_programming/PP12/L21_Exercises.ipynb index ea4fe4c..9187c20 100644 --- a/pair_programming/PP12/L21_Exercises.ipynb +++ b/pair_programming/PP12/L21_Exercises.ipynb @@ -375,7 +375,7 @@ { "data": { "text/plain": [ - "" + "" ] }, "execution_count": 7, @@ -491,7 +491,7 @@ " Fred\n", " Thompson\n", " D.\n", - " \n", + " R\n", " \n", " \n", "\n", @@ -501,7 +501,7 @@ " id first_name last_name middle_init party\n", "0 34 Hillary Clinton R. D\n", "1 39 Christopher Dodd J. D\n", - "2 41 Fred Thompson D. " + "2 41 Fred Thompson D. R" ] }, "execution_count": 10, @@ -1904,7 +1904,7 @@ " Fred\n", " Thompson\n", " D.\n", - " \n", + " R\n", " \n", " \n", " 1\n", @@ -2040,7 +2040,7 @@ ], "text/plain": [ " id first_name last_name middle_init party\n", - "0 41 Fred Thompson D. \n", + "0 41 Fred Thompson D. R\n", "1 39 Christopher Dodd J. D\n", "2 38 Tom Tancredo R\n", "3 37 John McCain R\n", @@ -2137,7 +2137,7 @@ " Fred\n", " Thompson\n", " D.\n", - " \n", + " R\n", " \n", " \n", " 1\n", @@ -2273,7 +2273,7 @@ ], "text/plain": [ " id first_name last_name middle_init party\n", - "0 41 Fred Thompson D. \n", + "0 41 Fred Thompson D. R\n", "1 38 Tom Tancredo R\n", "2 35 Mitt Romney R\n", "3 29 Bill Richardson D\n", @@ -3305,7 +3305,7 @@ " \n", " 16\n", " Thompson\n", - " \n", + " R\n", " \n", " \n", "\n", @@ -3329,7 +3329,7 @@ "13 McCain R\n", "14 Tancredo R\n", "15 Dodd D\n", - "16 Thompson " + "16 Thompson R" ] }, "execution_count": 23, @@ -3389,10 +3389,6 @@ " 1\n", " D\n", " \n", - " \n", - " 2\n", - " \n", - " \n", " \n", "\n", "" @@ -3400,8 +3396,7 @@ "text/plain": [ " party\n", "0 R\n", - "1 D\n", - "2 " + "1 D" ] }, "execution_count": 24, @@ -4245,7 +4240,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 26, "id": "6c13962e", "metadata": {}, "outputs": [ @@ -4337,7 +4332,7 @@ "4 26 John Edwards D None" ] }, - "execution_count": 28, + "execution_count": 26, "metadata": {}, "output_type": "execute_result" } @@ -4369,7 +4364,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 27, "id": "c0787fa6", "metadata": {}, "outputs": [ @@ -4461,7 +4456,7 @@ "4 26 John Edwards D Edwards, John" ] }, - "execution_count": 29, + "execution_count": 27, "metadata": {}, "output_type": "execute_result" } @@ -4489,7 +4484,7 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 28, "id": "5c0ff46d", "metadata": {}, "outputs": [ @@ -4673,7 +4668,7 @@ " Fred\n", " Thompson\n", " D.\n", - " \n", + " R\n", " Thompson, Fred\n", " \n", " \n", @@ -4698,10 +4693,10 @@ "13 37 John McCain R RUNNER-UP\n", "14 38 Tom Tancredo R Tancredo, Tom\n", "15 39 Christopher Dodd J. D Dodd, Christopher\n", - "16 41 Fred Thompson D. Thompson, Fred" + "16 41 Fred Thompson D. R Thompson, Fred" ] }, - "execution_count": 30, + "execution_count": 28, "metadata": {}, "output_type": "execute_result" } @@ -4737,7 +4732,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 29, "id": "84e2a29d-8c1d-40ff-88d8-307e7bea15d0", "metadata": {}, "outputs": [], @@ -4748,7 +4743,7 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": 30, "id": "23644680-ac7e-4251-97e4-5ca9ff1cc1eb", "metadata": {}, "outputs": [ @@ -4882,7 +4877,7 @@ "4 5 Akin Charles 10187 Sugar Creek Road Bentonville AR 72712 100.0 2007-06-16 16 None" ] }, - "execution_count": 32, + "execution_count": 30, "metadata": {}, "output_type": "execute_result" } @@ -4893,7 +4888,7 @@ }, { "cell_type": "code", - "execution_count": 33, + "execution_count": 31, "id": "6a138f78-cfa4-40ca-bf30-3f1376c85826", "metadata": {}, "outputs": [ @@ -5027,7 +5022,7 @@ "4 5 Akin Charles 10187 Sugar Creek Road Bentonville AR 72712 100.0 2007-06-16 16 Akin, Charles" ] }, - "execution_count": 33, + "execution_count": 31, "metadata": {}, "output_type": "execute_result" } @@ -5056,7 +5051,7 @@ }, { "cell_type": "code", - "execution_count": 34, + "execution_count": 32, "id": "bfba5fe6-7ee6-40f8-ad80-afe9bb35689f", "metadata": {}, "outputs": [ @@ -8080,7 +8075,7 @@ "174 175 ABRAHAM SALEM A. P.O. BOX 7 CANADIAN TX 790140007 1300.00 2008-01-30 37 Too Much" ] }, - "execution_count": 34, + "execution_count": 32, "metadata": {}, "output_type": "execute_result" } @@ -8106,7 +8101,7 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": 33, "id": "21db7e96", "metadata": {}, "outputs": [ @@ -8172,7 +8167,7 @@ "0 31 Buckel Linda PO Box 683130 Park City UT 840683130 4600.0 2007-08-14 20 Too Much" ] }, - "execution_count": 35, + "execution_count": 33, "metadata": {}, "output_type": "execute_result" } @@ -8222,7 +8217,7 @@ }, { "cell_type": "code", - "execution_count": 36, + "execution_count": 34, "id": "ec52a8ed-e490-4a9b-9bb2-3867edbfd4dc", "metadata": {}, "outputs": [ @@ -8252,7 +8247,7 @@ }, { "cell_type": "code", - "execution_count": 37, + "execution_count": 35, "id": "d6c96b84-6078-40f3-a5e2-a47a23cbddf3", "metadata": {}, "outputs": [ @@ -8262,7 +8257,7 @@ "[(12,)]" ] }, - "execution_count": 37, + "execution_count": 35, "metadata": {}, "output_type": "execute_result" } @@ -8284,7 +8279,7 @@ }, { "cell_type": "code", - "execution_count": 38, + "execution_count": 36, "id": "c6346def-15ab-41d3-b693-794c423fc0ff", "metadata": {}, "outputs": [ @@ -8294,7 +8289,7 @@ "[(480.6913675213675,)]" ] }, - "execution_count": 38, + "execution_count": 36, "metadata": {}, "output_type": "execute_result" } @@ -8316,7 +8311,7 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": 37, "id": "6681c740-eff0-48cd-a9d9-86e519718b0e", "metadata": {}, "outputs": [ @@ -8353,7 +8348,7 @@ " ('WA', 100.0)]" ] }, - "execution_count": 39, + "execution_count": 37, "metadata": {}, "output_type": "execute_result" } @@ -8378,7 +8373,7 @@ }, { "cell_type": "code", - "execution_count": 40, + "execution_count": 38, "id": "03ce4229", "metadata": {}, "outputs": [], @@ -8398,7 +8393,7 @@ }, { "cell_type": "code", - "execution_count": 41, + "execution_count": 39, "id": "baf2d246-2ad3-4f3e-9147-9ea68c556f0e", "metadata": {}, "outputs": [ @@ -8787,7 +8782,7 @@ "19 23 Bancroft David 2934 Broderick Street San Francisco CA 94123 250.0 2007-04-24 16 Bancroft, David" ] }, - "execution_count": 41, + "execution_count": 39, "metadata": {}, "output_type": "execute_result" } @@ -8813,7 +8808,7 @@ }, { "cell_type": "code", - "execution_count": 42, + "execution_count": 40, "id": "936f7be7", "metadata": {}, "outputs": [ @@ -8885,7 +8880,7 @@ "2 22 Rudolph Giuliani R Giuliani, Rudolph" ] }, - "execution_count": 42, + "execution_count": 40, "metadata": {}, "output_type": "execute_result" } @@ -8897,7 +8892,7 @@ }, { "cell_type": "code", - "execution_count": 43, + "execution_count": 41, "id": "b1f6a91e", "metadata": {}, "outputs": [ @@ -8979,7 +8974,7 @@ "3 32 Ron Paul R Paul, Ron" ] }, - "execution_count": 43, + "execution_count": 41, "metadata": {}, "output_type": "execute_result" } @@ -8991,7 +8986,7 @@ }, { "cell_type": "code", - "execution_count": 44, + "execution_count": 42, "id": "df1a856f", "metadata": {}, "outputs": [ @@ -9073,7 +9068,7 @@ "3 30 Duncan Hunter R Hunter, Duncan" ] }, - "execution_count": 44, + "execution_count": 42, "metadata": {}, "output_type": "execute_result" } @@ -9105,7 +9100,7 @@ }, { "cell_type": "code", - "execution_count": 45, + "execution_count": 43, "id": "902952eb-3775-4ae1-9287-99c742623da7", "metadata": {}, "outputs": [ @@ -9324,7 +9319,7 @@ "9 10 Allen John D. 1052 Cannon Mill Drive North Augusta SC 29860 1300.0 2007-06-29 16 Too Much" ] }, - "execution_count": 45, + "execution_count": 43, "metadata": {}, "output_type": "execute_result" } @@ -9344,7 +9339,7 @@ }, { "cell_type": "code", - "execution_count": 46, + "execution_count": 44, "id": "b8dfc438-4061-41ae-a529-c01b0985cbf7", "metadata": {}, "outputs": [ @@ -9563,7 +9558,7 @@ "9 26 Buckler Steve 24351 Armada Dr Dana Point CA 926291306 50.0 2007-07-30 20 Buckler, Steve" ] }, - "execution_count": 46, + "execution_count": 44, "metadata": {}, "output_type": "execute_result" } @@ -9588,7 +9583,7 @@ }, { "cell_type": "code", - "execution_count": 48, + "execution_count": 45, "id": "005cc704-89ad-4463-ad28-8f8e57e096d8", "metadata": {}, "outputs": [ @@ -9598,7 +9593,7 @@ "" ] }, - "execution_count": 48, + "execution_count": 45, "metadata": {}, "output_type": "execute_result" } @@ -9636,7 +9631,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.8" + "version": "3.9.5" } }, "nbformat": 4, diff --git a/pair_programming/PP12/L22DB.sqlite b/pair_programming/PP12/L22DB.sqlite index f268029c8968d0f419efe3180d5a5d1ef524697b..24fe54383335554d37adc3c8f3272711efdb8e34 100644 GIT binary patch literal 32768 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 delta 128 zcmZo@U}|V!oFFa8#K6G70>m)DG*QP`n2A9zIDr=^#LRP@fuEaKljr(oMS)bF$=7*8 s7?~#P@TxE}Zw}<$!^p@unU7xqD5TGSkqxAQL143>!5#jI6Xfu70iR(Q@&Et; diff --git a/pair_programming/PP12/L22DB_pandas.sqlite b/pair_programming/PP12/L22DB_pandas.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..2e9ca6a12dc0b412eecf8c91c09016605ded05b0 GIT binary patch literal 32768 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