diff --git a/your-code/.DS_Store b/your-code/.DS_Store new file mode 100644 index 0000000..c2fa4b0 Binary files /dev/null and b/your-code/.DS_Store differ diff --git a/your-code/data/Admission_Predict.csv b/your-code/data/Admission_Predict.csv new file mode 100644 index 0000000..a7c1b13 --- /dev/null +++ b/your-code/data/Admission_Predict.csv @@ -0,0 +1,386 @@ +Serial No.,GRE Score,TOEFL Score,University Rating,SOP,LOR ,CGPA,Research,Chance of Admit +1,337,118,4,4.5,4.5,9.65,1,0.92 +2,316,104,3,3,3.5,8,1,0.72 +3,322,110,3,3.5,2.5,8.67,1,0.8 +4,314,103,2,2,3,8.21,0,0.65 +5,330,115,5,4.5,3,9.34,1,0.9 +6,321,109,3,3,4,8.2,1,0.75 +7,308,101,2,3,4,7.9,0,0.68 +8,302,102,1,2,1.5,8,0,0.5 +9,323,108,3,3.5,3,8.6,0,0.45 +10,327,111,4,4,4.5,9,1,0.84 +11,328,112,4,4,4.5,9.1,1,0.78 +12,307,109,3,4,3,8,1,0.62 +13,311,104,3,3.5,2,8.2,1,0.61 +14,314,105,3,3.5,2.5,8.3,0,0.54 +15,317,107,3,4,3,8.7,0,0.66 +16,319,106,3,4,3,8,1,0.65 +17,318,110,3,4,3,8.8,0,0.63 +18,303,102,3,3.5,3,8.5,0,0.62 +19,325,114,4,3,2,8.4,0,0.7 +20,328,116,5,5,5,9.5,1,0.94 +21,334,119,5,5,4.5,9.7,1,0.95 +22,336,119,5,4,3.5,9.8,1,0.97 +23,322,109,5,4.5,3.5,8.8,0,0.76 +24,298,98,2,1.5,2.5,7.5,1,0.44 +25,295,93,1,2,2,7.2,0,0.46 +26,310,99,2,1.5,2,7.3,0,0.54 +27,300,97,2,3,3,8.1,1,0.65 +28,327,103,3,4,4,8.3,1,0.74 +29,338,118,4,3,4.5,9.4,1,0.91 +30,340,114,5,4,4,9.6,1,0.9 +31,331,112,5,4,5,9.8,1,0.94 +32,320,110,5,5,5,9.2,1,0.88 +33,299,106,2,4,4,8.4,0,0.64 +34,300,105,1,1,2,7.8,0,0.58 +35,304,105,1,3,1.5,7.5,0,0.52 +36,307,108,2,4,3.5,7.7,0,0.48 +37,308,110,3,3.5,3,8,1,0.46 +38,316,105,2,2.5,2.5,8.2,1,0.49 +39,313,107,2,2.5,2,8.5,1,0.53 +40,332,117,4,4.5,4,9.1,0,0.87 +41,326,113,5,4.5,4,9.4,1,0.91 +42,322,110,5,5,4,9.1,1,0.88 +43,329,114,5,4,5,9.3,1,0.86 +44,339,119,5,4.5,4,9.7,0,0.89 +45,321,110,3,3.5,5,8.85,1,0.82 +46,327,111,4,3,4,8.4,1,0.78 +47,313,98,3,2.5,4.5,8.3,1,0.76 +48,312,100,2,1.5,3.5,7.9,1,0.56 +49,334,116,4,4,3,8,1,0.78 +50,324,112,4,4,2.5,8.1,1,0.72 +51,322,110,3,3,3.5,8,0,0.7 +52,320,103,3,3,3,7.7,0,0.64 +53,316,102,3,2,3,7.4,0,0.64 +54,298,99,2,4,2,7.6,0,0.46 +55,300,99,1,3,2,6.8,1,0.36 +56,311,104,2,2,2,8.3,0,0.42 +57,309,100,2,3,3,8.1,0,0.48 +58,307,101,3,4,3,8.2,0,0.47 +59,304,105,2,3,3,8.2,1,0.54 +60,315,107,2,4,3,8.5,1,0.56 +61,325,111,3,3,3.5,8.7,0,0.52 +62,325,112,4,3.5,3.5,8.92,0,0.55 +63,327,114,3,3,3,9.02,0,0.61 +64,316,107,2,3.5,3.5,8.64,1,0.57 +65,318,109,3,3.5,4,9.22,1,0.68 +66,328,115,4,4.5,4,9.16,1,0.78 +67,332,118,5,5,5,9.64,1,0.94 +68,336,112,5,5,5,9.76,1,0.96 +69,321,111,5,5,5,9.45,1,0.93 +70,314,108,4,4.5,4,9.04,1,0.84 +71,314,106,3,3,5,8.9,0,0.74 +72,329,114,2,2,4,8.56,1,0.72 +73,327,112,3,3,3,8.72,1,0.74 +74,301,99,2,3,2,8.22,0,0.64 +75,296,95,2,3,2,7.54,1,0.44 +76,294,93,1,1.5,2,7.36,0,0.46 +77,312,105,3,2,3,8.02,1,0.5 +78,340,120,4,5,5,9.5,1,0.96 +79,320,110,5,5,4.5,9.22,1,0.92 +80,322,115,5,4,4.5,9.36,1,0.92 +81,340,115,5,4.5,4.5,9.45,1,0.94 +82,319,103,4,4.5,3.5,8.66,0,0.76 +83,315,106,3,4.5,3.5,8.42,0,0.72 +84,317,107,2,3.5,3,8.28,0,0.66 +85,314,108,3,4.5,3.5,8.14,0,0.64 +86,318,106,2,4,4,7.92,1,0.64 +87,299,97,3,5,3.5,7.66,0,0.38 +88,298,98,2,4,3,8.03,0,0.34 +89,301,97,2,3,3,7.88,1,0.44 +90,303,99,3,2,2.5,7.66,0,0.36 +91,304,100,4,1.5,2.5,7.84,0,0.42 +92,306,100,2,3,3,8,0,0.48 +93,331,120,3,4,4,8.96,1,0.86 +94,332,119,4,5,4.5,9.24,1,0.9 +95,323,113,3,4,4,8.88,1,0.79 +96,322,107,3,3.5,3.5,8.46,1,0.71 +97,312,105,2,2.5,3,8.12,0,0.64 +98,314,106,2,4,3.5,8.25,0,0.62 +99,317,104,2,4.5,4,8.47,0,0.57 +100,326,112,3,3.5,3,9.05,1,0.74 +101,316,110,3,4,4.5,8.78,1,0.69 +102,329,111,4,4.5,4.5,9.18,1,0.87 +103,338,117,4,3.5,4.5,9.46,1,0.91 +104,331,116,5,5,5,9.38,1,0.93 +105,304,103,5,5,4,8.64,0,0.68 +106,305,108,5,3,3,8.48,0,0.61 +107,321,109,4,4,4,8.68,1,0.69 +108,301,107,3,3.5,3.5,8.34,1,0.62 +109,320,110,2,4,3.5,8.56,0,0.72 +110,311,105,3,3.5,3,8.45,1,0.59 +111,310,106,4,4.5,4.5,9.04,1,0.66 +112,299,102,3,4,3.5,8.62,0,0.56 +113,290,104,4,2,2.5,7.46,0,0.45 +114,296,99,2,3,3.5,7.28,0,0.47 +115,327,104,5,3,3.5,8.84,1,0.71 +116,335,117,5,5,5,9.56,1,0.94 +117,334,119,5,4.5,4.5,9.48,1,0.94 +118,310,106,4,1.5,2.5,8.36,0,0.57 +119,308,108,3,3.5,3.5,8.22,0,0.61 +120,301,106,4,2.5,3,8.47,0,0.57 +121,300,100,3,2,3,8.66,1,0.64 +122,323,113,3,4,3,9.32,1,0.85 +123,319,112,3,2.5,2,8.71,1,0.78 +124,326,112,3,3.5,3,9.1,1,0.84 +125,333,118,5,5,5,9.35,1,0.92 +126,339,114,5,4,4.5,9.76,1,0.96 +127,303,105,5,5,4.5,8.65,0,0.77 +128,323,112,5,4,4.5,8.78,0,0.79 +129,333,113,5,4,4,9.28,1,0.89 +130,314,109,4,3.5,4,8.77,1,0.82 +131,316,100,2,1.5,3,8.16,1,0.71 +132,326,116,2,4.5,3,9.08,1,0.8 +133,318,109,1,3.5,3.5,9.12,0,0.78 +134,329,110,2,4,3,9.15,1,0.84 +135,332,118,2,4.5,3.5,9.36,1,0.9 +136,331,115,5,4,3.5,9.44,1,0.92 +137,340,120,4,4.5,4,9.92,1,0.97 +138,325,112,2,3,3.5,8.96,1,0.8 +139,320,113,2,2,2.5,8.64,1,0.81 +140,315,105,3,2,2.5,8.48,0,0.75 +141,326,114,3,3,3,9.11,1,0.83 +142,339,116,4,4,3.5,9.8,1,0.96 +143,311,106,2,3.5,3,8.26,1,0.79 +144,334,114,4,4,4,9.43,1,0.93 +145,332,116,5,5,5,9.28,1,0.94 +146,321,112,5,5,5,9.06,1,0.86 +147,324,105,3,3,4,8.75,0,0.79 +148,326,108,3,3,3.5,8.89,0,0.8 +149,312,109,3,3,3,8.69,0,0.77 +150,315,105,3,2,2.5,8.34,0,0.7 +151,309,104,2,2,2.5,8.26,0,0.65 +152,306,106,2,2,2.5,8.14,0,0.61 +153,297,100,1,1.5,2,7.9,0,0.52 +154,315,103,1,1.5,2,7.86,0,0.57 +155,298,99,1,1.5,3,7.46,0,0.53 +156,318,109,3,3,3,8.5,0,0.67 +157,317,105,3,3.5,3,8.56,0,0.68 +158,329,111,4,4.5,4,9.01,1,0.81 +159,322,110,5,4.5,4,8.97,0,0.78 +160,302,102,3,3.5,5,8.33,0,0.65 +161,313,102,3,2,3,8.27,0,0.64 +162,293,97,2,2,4,7.8,1,0.64 +163,311,99,2,2.5,3,7.98,0,0.65 +164,312,101,2,2.5,3.5,8.04,1,0.68 +165,334,117,5,4,4.5,9.07,1,0.89 +166,322,110,4,4,5,9.13,1,0.86 +167,323,113,4,4,4.5,9.23,1,0.89 +168,321,111,4,4,4,8.97,1,0.87 +169,320,111,4,4.5,3.5,8.87,1,0.85 +170,329,119,4,4.5,4.5,9.16,1,0.9 +171,319,110,3,3.5,3.5,9.04,0,0.82 +172,309,108,3,2.5,3,8.12,0,0.72 +173,307,102,3,3,3,8.27,0,0.73 +174,300,104,3,3.5,3,8.16,0,0.71 +175,305,107,2,2.5,2.5,8.42,0,0.71 +176,299,100,2,3,3.5,7.88,0,0.68 +177,314,110,3,4,4,8.8,0,0.75 +178,327,113,4,4.5,4.5,9.11,1,0.89 +179,317,107,3,3.5,3,8.68,1,0.84 +180,335,118,5,4.5,3.5,9.44,1,0.93 +181,331,115,5,4.5,3.5,9.36,1,0.93 +182,324,111,5,4.5,4,9.16,1,0.9 +183,323,110,5,4,5,8.98,1,0.87 +184,322,114,5,4.5,4,8.94,1,0.86 +185,336,118,5,4.5,5,9.53,1,0.94 +186,316,109,3,3.5,3,8.76,0,0.77 +187,307,107,2,3,3.5,8.52,1,0.78 +188,306,105,2,3,2.5,8.26,0,0.73 +189,310,106,2,3.5,2.5,8.33,0,0.73 +190,313,107,3,4,4.5,8.69,0,0.72 +191,317,103,3,2.5,3,8.54,1,0.73 +192,315,110,2,3.5,3,8.46,1,0.72 +193,340,120,5,4.5,4.5,9.91,1,0.97 +194,334,120,5,4,5,9.87,1,0.97 +195,298,105,3,3.5,4,8.54,0,0.69 +196,295,99,2,2.5,3,7.65,0,0.57 +197,315,99,2,3.5,3,7.89,0,0.63 +198,310,102,3,3.5,4,8.02,1,0.66 +199,305,106,2,3,3,8.16,0,0.64 +200,301,104,3,3.5,4,8.12,1,0.68 +201,325,108,4,4.5,4,9.06,1,0.79 +202,328,110,4,5,4,9.14,1,0.82 +203,338,120,4,5,5,9.66,1,0.95 +204,333,119,5,5,4.5,9.78,1,0.96 +205,331,117,4,4.5,5,9.42,1,0.94 +206,330,116,5,5,4.5,9.36,1,0.93 +207,322,112,4,4.5,4.5,9.26,1,0.91 +208,321,109,4,4,4,9.13,1,0.85 +209,324,110,4,3,3.5,8.97,1,0.84 +210,312,104,3,3.5,3.5,8.42,0,0.74 +211,313,103,3,4,4,8.75,0,0.76 +212,316,110,3,3.5,4,8.56,0,0.75 +213,308,109,2,3,4,8.45,0,0.71 +214,305,105,2,3,2,8.23,0,0.67 +215,296,99,2,2.5,2.5,8.03,0,0.61 +216,306,110,2,3.5,4,8.45,0,0.63 +217,318,112,3,4,3.5,8.67,0,0.71 +218,324,111,4,3,3,9.01,1,0.82 +219,313,104,3,4,4.5,8.65,0,0.73 +220,319,106,3,3.5,2.5,8.33,1,0.74 +221,312,107,2,2.5,3.5,8.27,0,0.69 +222,304,100,2,2.5,3.5,8.07,0,0.64 +223,330,113,5,5,4,9.31,1,0.91 +224,326,111,5,4.5,4,9.23,1,0.88 +225,325,112,4,4,4.5,9.17,1,0.85 +226,329,114,5,4.5,5,9.19,1,0.86 +227,310,104,3,2,3.5,8.37,0,0.7 +228,299,100,1,1.5,2,7.89,0,0.59 +229,296,101,1,2.5,3,7.68,0,0.6 +230,317,103,2,2.5,2,8.15,0,0.65 +231,324,115,3,3.5,3,8.76,1,0.7 +232,325,114,3,3.5,3,9.04,1,0.76 +233,314,107,2,2.5,4,8.56,0,0.63 +234,328,110,4,4,2.5,9.02,1,0.81 +235,316,105,3,3,3.5,8.73,0,0.72 +236,311,104,2,2.5,3.5,8.48,0,0.71 +237,324,110,3,3.5,4,8.87,1,0.8 +238,321,111,3,3.5,4,8.83,1,0.77 +239,320,104,3,3,2.5,8.57,1,0.74 +240,316,99,2,2.5,3,9,0,0.7 +241,318,100,2,2.5,3.5,8.54,1,0.71 +242,335,115,4,4.5,4.5,9.68,1,0.93 +243,321,114,4,4,5,9.12,0,0.85 +244,307,110,4,4,4.5,8.37,0,0.79 +245,309,99,3,4,4,8.56,0,0.76 +246,324,100,3,4,5,8.64,1,0.78 +247,331,119,4,5,4.5,9.34,1,0.9 +248,327,108,5,5,3.5,9.13,1,0.87 +249,312,104,3,3.5,4,8.09,0,0.71 +250,308,103,2,2.5,4,8.36,1,0.7 +251,324,111,3,2.5,1.5,8.79,1,0.7 +252,325,110,2,3,2.5,8.76,1,0.75 +253,313,102,3,2.5,2.5,8.68,0,0.71 +254,312,105,2,2,2.5,8.45,0,0.72 +255,314,107,3,3,3.5,8.17,1,0.73 +256,327,113,4,4.5,5,9.14,0,0.83 +257,308,108,4,4.5,5,8.34,0,0.77 +258,306,105,2,2.5,3,8.22,1,0.72 +259,299,96,2,1.5,2,7.86,0,0.54 +260,294,95,1,1.5,1.5,7.64,0,0.49 +261,312,99,1,1,1.5,8.01,1,0.52 +262,315,100,1,2,2.5,7.95,0,0.58 +263,322,110,3,3.5,3,8.96,1,0.78 +264,329,113,5,5,4.5,9.45,1,0.89 +265,320,101,2,2.5,3,8.62,0,0.7 +266,308,103,2,3,3.5,8.49,0,0.66 +267,304,102,2,3,4,8.73,0,0.67 +268,311,102,3,4.5,4,8.64,1,0.68 +269,317,110,3,4,4.5,9.11,1,0.8 +270,312,106,3,4,3.5,8.79,1,0.81 +271,321,111,3,2.5,3,8.9,1,0.8 +272,340,112,4,5,4.5,9.66,1,0.94 +273,331,116,5,4,4,9.26,1,0.93 +274,336,118,5,4.5,4,9.19,1,0.92 +275,324,114,5,5,4.5,9.08,1,0.89 +276,314,104,4,5,5,9.02,0,0.82 +277,313,109,3,4,3.5,9,0,0.79 +278,307,105,2,2.5,3,7.65,0,0.58 +279,300,102,2,1.5,2,7.87,0,0.56 +280,302,99,2,1,2,7.97,0,0.56 +281,312,98,1,3.5,3,8.18,1,0.64 +282,316,101,2,2.5,2,8.32,1,0.61 +283,317,100,2,3,2.5,8.57,0,0.68 +284,310,107,3,3.5,3.5,8.67,0,0.76 +285,320,120,3,4,4.5,9.11,0,0.86 +286,330,114,3,4.5,4.5,9.24,1,0.9 +287,305,112,3,3,3.5,8.65,0,0.71 +288,309,106,2,2.5,2.5,8,0,0.62 +289,319,108,2,2.5,3,8.76,0,0.66 +290,322,105,2,3,3,8.45,1,0.65 +291,323,107,3,3.5,3.5,8.55,1,0.73 +292,313,106,2,2.5,2,8.43,0,0.62 +293,321,109,3,3.5,3.5,8.8,1,0.74 +294,323,110,3,4,3.5,9.1,1,0.79 +295,325,112,4,4,4,9,1,0.8 +296,312,108,3,3.5,3,8.53,0,0.69 +297,308,110,4,3.5,3,8.6,0,0.7 +298,320,104,3,3,3.5,8.74,1,0.76 +299,328,108,4,4.5,4,9.18,1,0.84 +300,311,107,4,4.5,4.5,9,1,0.78 +301,301,100,3,3.5,3,8.04,0,0.67 +302,308,104,2,2.5,3,8.07,0,0.65 +303,298,101,2,1.5,2,7.86,0,0.54 +304,300,99,1,1,2.5,8.01,0,0.58 +305,324,111,3,2.5,2,8.8,1,0.79 +306,327,113,4,3.5,3,8.69,1,0.8 +307,317,106,3,4,3.5,8.5,1,0.75 +308,323,104,3,4,4,8.44,1,0.73 +309,314,107,2,2.5,4,8.27,0,0.72 +310,305,102,2,2,2.5,8.18,0,0.62 +311,315,104,3,3,2.5,8.33,0,0.67 +312,326,116,3,3.5,4,9.14,1,0.81 +313,299,100,3,2,2,8.02,0,0.63 +314,295,101,2,2.5,2,7.86,0,0.69 +315,324,112,4,4,3.5,8.77,1,0.8 +316,297,96,2,2.5,1.5,7.89,0,0.43 +317,327,113,3,3.5,3,8.66,1,0.8 +318,311,105,2,3,2,8.12,1,0.73 +319,308,106,3,3.5,2.5,8.21,1,0.75 +320,319,108,3,3,3.5,8.54,1,0.71 +321,312,107,4,4.5,4,8.65,1,0.73 +322,319,110,3,3,2.5,8.79,0,0.72 +323,332,118,5,5,5,9.47,1,0.94 +324,323,108,5,4,4,8.74,1,0.81 +325,324,107,5,3.5,4,8.66,1,0.81 +326,312,107,3,3,3,8.46,1,0.75 +327,326,110,3,3.5,3.5,8.76,1,0.79 +328,308,106,3,3,3,8.24,0,0.58 +329,305,103,2,2.5,3.5,8.13,0,0.59 +330,295,96,2,1.5,2,7.34,0,0.47 +331,316,98,1,1.5,2,7.43,0,0.49 +332,304,97,2,1.5,2,7.64,0,0.47 +333,299,94,1,1,1,7.34,0,0.42 +334,302,99,1,2,2,7.25,0,0.57 +335,313,101,3,2.5,3,8.04,0,0.62 +336,318,107,3,3,3.5,8.27,1,0.74 +337,325,110,4,3.5,4,8.67,1,0.73 +338,303,100,2,3,3.5,8.06,1,0.64 +339,300,102,3,3.5,2.5,8.17,0,0.63 +340,297,98,2,2.5,3,7.67,0,0.59 +341,317,106,2,2,3.5,8.12,0,0.73 +342,327,109,3,3.5,4,8.77,1,0.79 +343,301,104,2,3.5,3.5,7.89,1,0.68 +344,314,105,2,2.5,2,7.64,0,0.7 +345,321,107,2,2,1.5,8.44,0,0.81 +346,322,110,3,4,5,8.64,1,0.85 +347,334,116,4,4,3.5,9.54,1,0.93 +348,338,115,5,4.5,5,9.23,1,0.91 +349,306,103,2,2.5,3,8.36,0,0.69 +350,313,102,3,3.5,4,8.9,1,0.77 +351,330,114,4,4.5,3,9.17,1,0.86 +352,320,104,3,3.5,4.5,8.34,1,0.74 +353,311,98,1,1,2.5,7.46,0,0.57 +354,298,92,1,2,2,7.88,0,0.51 +355,301,98,1,2,3,8.03,1,0.67 +356,310,103,2,2.5,2.5,8.24,0,0.72 +357,324,110,3,3.5,3,9.22,1,0.89 +358,336,119,4,4.5,4,9.62,1,0.95 +359,321,109,3,3,3,8.54,1,0.79 +360,315,105,2,2,2.5,7.65,0,0.39 +361,304,101,2,2,2.5,7.66,0,0.38 +362,297,96,2,2.5,2,7.43,0,0.34 +363,290,100,1,1.5,2,7.56,0,0.47 +364,303,98,1,2,2.5,7.65,0,0.56 +365,311,99,1,2.5,3,8.43,1,0.71 +366,322,104,3,3.5,4,8.84,1,0.78 +367,319,105,3,3,3.5,8.67,1,0.73 +368,324,110,4,4.5,4,9.15,1,0.82 +369,300,100,3,3,3.5,8.26,0,0.62 +370,340,113,4,5,5,9.74,1,0.96 +371,335,117,5,5,5,9.82,1,0.96 +372,302,101,2,2.5,3.5,7.96,0,0.46 +373,307,105,2,2,3.5,8.1,0,0.53 +374,296,97,2,1.5,2,7.8,0,0.49 +375,320,108,3,3.5,4,8.44,1,0.76 +376,314,102,2,2,2.5,8.24,0,0.64 +377,318,106,3,2,3,8.65,0,0.71 +378,326,112,4,4,3.5,9.12,1,0.84 +379,317,104,2,3,3,8.76,0,0.77 +380,329,111,4,4.5,4,9.23,1,0.89 +381,324,110,3,3.5,3.5,9.04,1,0.82 +382,325,107,3,3,3.5,9.11,1,0.84 +383,330,116,4,5,4.5,9.45,1,0.91 +384,312,103,3,3.5,4,8.78,0,0.67 +385,333,117,4,5,4,9.66,1,0.95 diff --git a/your-code/main.ipynb b/your-code/main.ipynb index 7687137..b20d9cf 100644 --- a/your-code/main.ipynb +++ b/your-code/main.ipynb @@ -12,11 +12,13 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 82, "metadata": {}, "outputs": [], "source": [ - "# import numpy and pandas" + "# import numpy and pandas\n", + "import pandas as pd\n", + "import numpy as np" ] }, { @@ -34,11 +36,217 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 83, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Serial No.GRE ScoreTOEFL ScoreUniversity RatingSOPLORCGPAResearchChance of Admit
0133711844.54.59.6510.92
1231610433.03.58.0010.72
2332211033.52.58.6710.80
3431410322.03.08.2100.65
4533011554.53.09.3410.90
..............................
38038132411033.53.59.0410.82
38138232510733.03.59.1110.84
38238333011645.04.59.4510.91
38338431210333.54.08.7800.67
38438533311745.04.09.6610.95
\n", + "

385 rows × 9 columns

\n", + "
" + ], + "text/plain": [ + " Serial No. GRE Score TOEFL Score University Rating SOP LOR CGPA \\\n", + "0 1 337 118 4 4.5 4.5 9.65 \n", + "1 2 316 104 3 3.0 3.5 8.00 \n", + "2 3 322 110 3 3.5 2.5 8.67 \n", + "3 4 314 103 2 2.0 3.0 8.21 \n", + "4 5 330 115 5 4.5 3.0 9.34 \n", + ".. ... ... ... ... ... ... ... \n", + "380 381 324 110 3 3.5 3.5 9.04 \n", + "381 382 325 107 3 3.0 3.5 9.11 \n", + "382 383 330 116 4 5.0 4.5 9.45 \n", + "383 384 312 103 3 3.5 4.0 8.78 \n", + "384 385 333 117 4 5.0 4.0 9.66 \n", + "\n", + " Research Chance of Admit \n", + "0 1 0.92 \n", + "1 1 0.72 \n", + "2 1 0.80 \n", + "3 0 0.65 \n", + "4 1 0.90 \n", + ".. ... ... \n", + "380 1 0.82 \n", + "381 1 0.84 \n", + "382 1 0.91 \n", + "383 0 0.67 \n", + "384 1 0.95 \n", + "\n", + "[385 rows x 9 columns]" + ] + }, + "execution_count": 83, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "admissions = pd.read_csv('data/Admission_Predict.csv')" + "admissions = pd.read_csv('data/Admission_Predict.csv')\n", + "admissions" ] }, { @@ -50,9 +258,22 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 84, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['Serial No.', 'GRE Score', 'TOEFL Score', 'University Rating', 'SOP',\n", + " 'LOR', 'CGPA', 'Research', 'Chance of Admit'],\n", + " dtype='object')" + ] + }, + "execution_count": 84, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "admissions.columns = [col.strip() for col in admissions.columns]\n", "admissions.columns\n", @@ -70,11 +291,217 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 85, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
Serial No.GRE ScoreTOEFL ScoreUniversity RatingSOPLORCGPAResearchChance of Admit
0133711844.54.59.6510.92
1231610433.03.58.0010.72
2332211033.52.58.6710.80
3431410322.03.08.2100.65
4533011554.53.09.3410.90
..............................
38038132411033.53.59.0410.82
38138232510733.03.59.1110.84
38238333011645.04.59.4510.91
38338431210333.54.08.7800.67
38438533311745.04.09.6610.95
\n", + "

385 rows × 9 columns

\n", + "
" + ], + "text/plain": [ + " Serial No. GRE Score TOEFL Score University Rating SOP LOR CGPA \\\n", + "0 1 337 118 4 4.5 4.5 9.65 \n", + "1 2 316 104 3 3.0 3.5 8.00 \n", + "2 3 322 110 3 3.5 2.5 8.67 \n", + "3 4 314 103 2 2.0 3.0 8.21 \n", + "4 5 330 115 5 4.5 3.0 9.34 \n", + ".. ... ... ... ... ... ... ... \n", + "380 381 324 110 3 3.5 3.5 9.04 \n", + "381 382 325 107 3 3.0 3.5 9.11 \n", + "382 383 330 116 4 5.0 4.5 9.45 \n", + "383 384 312 103 3 3.5 4.0 8.78 \n", + "384 385 333 117 4 5.0 4.0 9.66 \n", + "\n", + " Research Chance of Admit \n", + "0 1 0.92 \n", + "1 1 0.72 \n", + "2 1 0.80 \n", + "3 0 0.65 \n", + "4 1 0.90 \n", + ".. ... ... \n", + "380 1 0.82 \n", + "381 1 0.84 \n", + "382 1 0.91 \n", + "383 0 0.67 \n", + "384 1 0.95 \n", + "\n", + "[385 rows x 9 columns]" + ] + }, + "execution_count": 85, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions" ] }, { @@ -86,11 +513,35 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 86, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "RangeIndex: 385 entries, 0 to 384\n", + "Data columns (total 9 columns):\n", + " # Column Non-Null Count Dtype \n", + "--- ------ -------------- ----- \n", + " 0 Serial No. 385 non-null int64 \n", + " 1 GRE Score 385 non-null int64 \n", + " 2 TOEFL Score 385 non-null int64 \n", + " 3 University Rating 385 non-null int64 \n", + " 4 SOP 385 non-null float64\n", + " 5 LOR 385 non-null float64\n", + " 6 CGPA 385 non-null float64\n", + " 7 Research 385 non-null int64 \n", + " 8 Chance of Admit 385 non-null float64\n", + "dtypes: float64(4), int64(5)\n", + "memory usage: 27.2 KB\n" + ] + } + ], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions.info()" ] }, { @@ -102,11 +553,12 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 87, "metadata": {}, "outputs": [], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions.set_index(\"Serial No.\", inplace=True)" ] }, { @@ -118,13 +570,67 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 88, "metadata": { "scrolled": true }, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 88, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Your code here:\n", + "gre = admissions.set_index(\"GRE Score\")\n", + "gre.index.is_unique" + ] + }, + { + "cell_type": "code", + "execution_count": 89, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "False" + ] + }, + "execution_count": 89, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "cgpa = admissions.set_index(\"CGPA\")\n", + "cgpa.index.is_unique" + ] + }, + { + "cell_type": "code", + "execution_count": 90, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "GRE и CGPA and are unique.\n" + ] + } + ], "source": [ - "# Your code here:" + "if not admissions.duplicated(subset=['GRE Score', 'CGPA']).any():\n", + " print(\"GRE и CGPA and are unique.\")\n", + "else:\n", + " print(\"GRE and CGPA are not unique.\")" ] }, { @@ -136,11 +642,206 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 91, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
TOEFL ScoreUniversity RatingSOPLORResearchChance of Admit
GRE ScoreCGPA
3379.6511844.54.510.92
3168.0010433.03.510.72
3228.6711033.52.510.80
3148.2110322.03.000.65
3309.3411554.53.010.90
........................
3249.0411033.53.510.82
3259.1110733.03.510.84
3309.4511645.04.510.91
3128.7810333.54.000.67
3339.6611745.04.010.95
\n", + "

385 rows × 6 columns

\n", + "
" + ], + "text/plain": [ + " TOEFL Score University Rating SOP LOR Research \\\n", + "GRE Score CGPA \n", + "337 9.65 118 4 4.5 4.5 1 \n", + "316 8.00 104 3 3.0 3.5 1 \n", + "322 8.67 110 3 3.5 2.5 1 \n", + "314 8.21 103 2 2.0 3.0 0 \n", + "330 9.34 115 5 4.5 3.0 1 \n", + "... ... ... ... ... ... \n", + "324 9.04 110 3 3.5 3.5 1 \n", + "325 9.11 107 3 3.0 3.5 1 \n", + "330 9.45 116 4 5.0 4.5 1 \n", + "312 8.78 103 3 3.5 4.0 0 \n", + "333 9.66 117 4 5.0 4.0 1 \n", + "\n", + " Chance of Admit \n", + "GRE Score CGPA \n", + "337 9.65 0.92 \n", + "316 8.00 0.72 \n", + "322 8.67 0.80 \n", + "314 8.21 0.65 \n", + "330 9.34 0.90 \n", + "... ... \n", + "324 9.04 0.82 \n", + "325 9.11 0.84 \n", + "330 9.45 0.91 \n", + "312 8.78 0.67 \n", + "333 9.66 0.95 \n", + "\n", + "[385 rows x 6 columns]" + ] + }, + "execution_count": 91, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions.set_index(['GRE Score', 'CGPA'], inplace=True, drop=True)\n", + "admissions" ] }, { @@ -152,11 +853,206 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 92, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
GRE ScoreCGPATOEFL ScoreUniversity RatingSOPLORResearchChance of Admit
03379.6511844.54.510.92
13168.0010433.03.510.72
23228.6711033.52.510.80
33148.2110322.03.000.65
43309.3411554.53.010.90
...........................
3803249.0411033.53.510.82
3813259.1110733.03.510.84
3823309.4511645.04.510.91
3833128.7810333.54.000.67
3843339.6611745.04.010.95
\n", + "

385 rows × 8 columns

\n", + "
" + ], + "text/plain": [ + " GRE Score CGPA TOEFL Score University Rating SOP LOR Research \\\n", + "0 337 9.65 118 4 4.5 4.5 1 \n", + "1 316 8.00 104 3 3.0 3.5 1 \n", + "2 322 8.67 110 3 3.5 2.5 1 \n", + "3 314 8.21 103 2 2.0 3.0 0 \n", + "4 330 9.34 115 5 4.5 3.0 1 \n", + ".. ... ... ... ... ... ... ... \n", + "380 324 9.04 110 3 3.5 3.5 1 \n", + "381 325 9.11 107 3 3.0 3.5 1 \n", + "382 330 9.45 116 4 5.0 4.5 1 \n", + "383 312 8.78 103 3 3.5 4.0 0 \n", + "384 333 9.66 117 4 5.0 4.0 1 \n", + "\n", + " Chance of Admit \n", + "0 0.92 \n", + "1 0.72 \n", + "2 0.80 \n", + "3 0.65 \n", + "4 0.90 \n", + ".. ... \n", + "380 0.82 \n", + "381 0.84 \n", + "382 0.91 \n", + "383 0.67 \n", + "384 0.95 \n", + "\n", + "[385 rows x 8 columns]" + ] + }, + "execution_count": 92, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "# Your code here\n", + "admissions.reset_index(inplace=True)\n", + "admissions" ] }, { @@ -170,11 +1066,205 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 93, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
GRE ScoreCGPATOEFL ScoreUniversity RatingSOPLORResearchChance of Admit
03379.6511844.54.510.92
43309.3411554.53.010.90
103289.1011244.04.510.78
193289.5011655.05.010.94
203349.7011955.04.510.95
...........................
3793299.2311144.54.010.89
3803249.0411033.53.510.82
3813259.1110733.03.510.84
3823309.4511645.04.510.91
3843339.6611745.04.010.95
\n", + "

101 rows × 8 columns

\n", + "
" + ], + "text/plain": [ + " GRE Score CGPA TOEFL Score University Rating SOP LOR Research \\\n", + "0 337 9.65 118 4 4.5 4.5 1 \n", + "4 330 9.34 115 5 4.5 3.0 1 \n", + "10 328 9.10 112 4 4.0 4.5 1 \n", + "19 328 9.50 116 5 5.0 5.0 1 \n", + "20 334 9.70 119 5 5.0 4.5 1 \n", + ".. ... ... ... ... ... ... ... \n", + "379 329 9.23 111 4 4.5 4.0 1 \n", + "380 324 9.04 110 3 3.5 3.5 1 \n", + "381 325 9.11 107 3 3.0 3.5 1 \n", + "382 330 9.45 116 4 5.0 4.5 1 \n", + "384 333 9.66 117 4 5.0 4.0 1 \n", + "\n", + " Chance of Admit \n", + "0 0.92 \n", + "4 0.90 \n", + "10 0.78 \n", + "19 0.94 \n", + "20 0.95 \n", + ".. ... \n", + "379 0.89 \n", + "380 0.82 \n", + "381 0.84 \n", + "382 0.91 \n", + "384 0.95 \n", + "\n", + "[101 rows x 8 columns]" + ] + }, + "execution_count": 93, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions[((admissions[\"CGPA\"] > 9) & (admissions[\"Research\"] == 1))]" ] }, { @@ -186,11 +1276,23 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 94, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "np.float64(0.8019999999999999)" + ] + }, + "execution_count": 94, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions[((admissions[\"CGPA\"] > 9) & (admissions[\"SOP\"] < 3.5))][\"Chance of Admit\"].mean()" ] }, { @@ -208,7 +1310,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 95, "metadata": {}, "outputs": [], "source": [ @@ -218,7 +1320,10 @@ " and returns a standardized column by subtracting the column's mean\n", " and dividing by the column's standard deviation.\n", " \"\"\"\n", - " \n", + " mean_col = np.mean(col)\n", + " std = np.std(col)\n", + " standart_col = (col - mean_col) / std\n", + " return standart_col\n", " # Your code here:" ] }, @@ -231,11 +1336,246 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 96, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
GRE ScoreCGPATOEFL ScoreUniversity RatingSOPLORResearchChance of AdmitCGPA_stdGRE_stdLOR_std
03379.6511844.54.510.921.7501741.7556631.193197
13168.0010433.03.510.72-0.992501-0.0634500.076840
23228.6711033.52.510.800.1211910.456297-1.039517
33148.2110322.03.000.65-0.643433-0.236698-0.481338
43309.3411554.53.010.901.2348841.149292-0.481338
....................................
3803249.0411033.53.510.820.7362160.6295460.076840
3813259.1110733.03.510.840.8525710.7161700.076840
3823309.4511645.04.510.911.4177291.1492921.193197
3833128.7810333.54.000.670.304036-0.4099470.635019
3843339.6611745.04.010.951.7667961.4091650.635019
\n", + "

385 rows × 11 columns

\n", + "
" + ], + "text/plain": [ + " GRE Score CGPA TOEFL Score University Rating SOP LOR Research \\\n", + "0 337 9.65 118 4 4.5 4.5 1 \n", + "1 316 8.00 104 3 3.0 3.5 1 \n", + "2 322 8.67 110 3 3.5 2.5 1 \n", + "3 314 8.21 103 2 2.0 3.0 0 \n", + "4 330 9.34 115 5 4.5 3.0 1 \n", + ".. ... ... ... ... ... ... ... \n", + "380 324 9.04 110 3 3.5 3.5 1 \n", + "381 325 9.11 107 3 3.0 3.5 1 \n", + "382 330 9.45 116 4 5.0 4.5 1 \n", + "383 312 8.78 103 3 3.5 4.0 0 \n", + "384 333 9.66 117 4 5.0 4.0 1 \n", + "\n", + " Chance of Admit CGPA_std GRE_std LOR_std \n", + "0 0.92 1.750174 1.755663 1.193197 \n", + "1 0.72 -0.992501 -0.063450 0.076840 \n", + "2 0.80 0.121191 0.456297 -1.039517 \n", + "3 0.65 -0.643433 -0.236698 -0.481338 \n", + "4 0.90 1.234884 1.149292 -0.481338 \n", + ".. ... ... ... ... \n", + "380 0.82 0.736216 0.629546 0.076840 \n", + "381 0.84 0.852571 0.716170 0.076840 \n", + "382 0.91 1.417729 1.149292 1.193197 \n", + "383 0.67 0.304036 -0.409947 0.635019 \n", + "384 0.95 1.766796 1.409165 0.635019 \n", + "\n", + "[385 rows x 11 columns]" + ] + }, + "execution_count": 96, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions[\"CGPA_std\"] = standardize(admissions[\"CGPA\"])\n", + "admissions[\"GRE_std\"] = standardize(admissions[\"GRE Score\"])\n", + "admissions[\"LOR_std\"] = standardize(admissions[\"LOR\"])\n", + "\n", + "\n", + "admissions" ] }, { @@ -247,7 +1587,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 97, "metadata": {}, "outputs": [], "source": [ @@ -257,9 +1597,404 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 98, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "['GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'CGPA_std',\n", + " 'GRE_std',\n", + " 'LOR_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'CGPA_std',\n", + " 'LOR_std',\n", + " 'LOR_std',\n", + " 'GRE_std',\n", + " 'CGPA_std']" + ] + }, + "execution_count": 98, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "# Run this code:\n", "\n", @@ -278,11 +2013,255 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 99, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
GRE ScoreCGPATOEFL ScoreUniversity RatingSOPLORResearchChance of AdmitCGPA_stdGRE_stdLOR_stddeciding_column
03379.6511844.54.510.921.7501741.7556631.1931971.755663
13168.0010433.03.510.72-0.992501-0.0634500.0768400.076840
23228.6711033.52.510.800.1211910.456297-1.0395170.121191
33148.2110322.03.000.65-0.643433-0.236698-0.481338-0.236698
43309.3411554.53.010.901.2348841.149292-0.4813381.149292
.......................................
3803249.0411033.53.510.820.7362160.6295460.0768400.736216
3813259.1110733.03.510.840.8525710.7161700.0768400.076840
3823309.4511645.04.510.911.4177291.1492921.1931971.193197
3833128.7810333.54.000.670.304036-0.4099470.635019-0.409947
3843339.6611745.04.010.951.7667961.4091650.6350191.766796
\n", + "

385 rows × 12 columns

\n", + "
" + ], + "text/plain": [ + " GRE Score CGPA TOEFL Score University Rating SOP LOR Research \\\n", + "0 337 9.65 118 4 4.5 4.5 1 \n", + "1 316 8.00 104 3 3.0 3.5 1 \n", + "2 322 8.67 110 3 3.5 2.5 1 \n", + "3 314 8.21 103 2 2.0 3.0 0 \n", + "4 330 9.34 115 5 4.5 3.0 1 \n", + ".. ... ... ... ... ... ... ... \n", + "380 324 9.04 110 3 3.5 3.5 1 \n", + "381 325 9.11 107 3 3.0 3.5 1 \n", + "382 330 9.45 116 4 5.0 4.5 1 \n", + "383 312 8.78 103 3 3.5 4.0 0 \n", + "384 333 9.66 117 4 5.0 4.0 1 \n", + "\n", + " Chance of Admit CGPA_std GRE_std LOR_std deciding_column \n", + "0 0.92 1.750174 1.755663 1.193197 1.755663 \n", + "1 0.72 -0.992501 -0.063450 0.076840 0.076840 \n", + "2 0.80 0.121191 0.456297 -1.039517 0.121191 \n", + "3 0.65 -0.643433 -0.236698 -0.481338 -0.236698 \n", + "4 0.90 1.234884 1.149292 -0.481338 1.149292 \n", + ".. ... ... ... ... ... \n", + "380 0.82 0.736216 0.629546 0.076840 0.736216 \n", + "381 0.84 0.852571 0.716170 0.076840 0.076840 \n", + "382 0.91 1.417729 1.149292 1.193197 1.193197 \n", + "383 0.67 0.304036 -0.409947 0.635019 -0.409947 \n", + "384 0.95 1.766796 1.409165 0.635019 1.766796 \n", + "\n", + "[385 rows x 12 columns]" + ] + }, + "execution_count": 99, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions[\"deciding_column\"] = admissions.to_numpy()[np.arange(admissions.shape[0]), [std_columns.index(col)+8 for col in decision_choice]]\n", + "\n", + "admissions" ] }, { @@ -294,11 +2273,266 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 100, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
GRE ScoreCGPATOEFL ScoreUniversity RatingSOPLORResearchChance of AdmitCGPA_stdGRE_stdLOR_stddeciding_columndecision
03379.6511844.54.510.921.7501741.7556631.1931971.7556631
13168.0010433.03.510.72-0.992501-0.0634500.0768400.0768400
23228.6711033.52.510.800.1211910.456297-1.0395170.1211910
33148.2110322.03.000.65-0.643433-0.236698-0.481338-0.2366980
43309.3411554.53.010.901.2348841.149292-0.4813381.1492921
..........................................
3803249.0411033.53.510.820.7362160.6295460.0768400.7362160
3813259.1110733.03.510.840.8525710.7161700.0768400.0768400
3823309.4511645.04.510.911.4177291.1492921.1931971.1931971
3833128.7810333.54.000.670.304036-0.4099470.635019-0.4099470
3843339.6611745.04.010.951.7667961.4091650.6350191.7667961
\n", + "

385 rows × 13 columns

\n", + "
" + ], + "text/plain": [ + " GRE Score CGPA TOEFL Score University Rating SOP LOR Research \\\n", + "0 337 9.65 118 4 4.5 4.5 1 \n", + "1 316 8.00 104 3 3.0 3.5 1 \n", + "2 322 8.67 110 3 3.5 2.5 1 \n", + "3 314 8.21 103 2 2.0 3.0 0 \n", + "4 330 9.34 115 5 4.5 3.0 1 \n", + ".. ... ... ... ... ... ... ... \n", + "380 324 9.04 110 3 3.5 3.5 1 \n", + "381 325 9.11 107 3 3.0 3.5 1 \n", + "382 330 9.45 116 4 5.0 4.5 1 \n", + "383 312 8.78 103 3 3.5 4.0 0 \n", + "384 333 9.66 117 4 5.0 4.0 1 \n", + "\n", + " Chance of Admit CGPA_std GRE_std LOR_std deciding_column decision \n", + "0 0.92 1.750174 1.755663 1.193197 1.755663 1 \n", + "1 0.72 -0.992501 -0.063450 0.076840 0.076840 0 \n", + "2 0.80 0.121191 0.456297 -1.039517 0.121191 0 \n", + "3 0.65 -0.643433 -0.236698 -0.481338 -0.236698 0 \n", + "4 0.90 1.234884 1.149292 -0.481338 1.149292 1 \n", + ".. ... ... ... ... ... ... \n", + "380 0.82 0.736216 0.629546 0.076840 0.736216 0 \n", + "381 0.84 0.852571 0.716170 0.076840 0.076840 0 \n", + "382 0.91 1.417729 1.149292 1.193197 1.193197 1 \n", + "383 0.67 0.304036 -0.409947 0.635019 -0.409947 0 \n", + "384 0.95 1.766796 1.409165 0.635019 1.766796 1 \n", + "\n", + "[385 rows x 13 columns]" + ] + }, + "execution_count": 100, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions[\"decision\"] = (admissions[\"deciding_column\"] > 0.8).astype(int)\n", + "admissions" ] }, { @@ -310,11 +2544,23 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 101, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "np.int64(96)" + ] + }, + "execution_count": 101, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions[\"decision\"].sum()" ] }, { @@ -330,11 +2576,266 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 102, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
gre_scorecgpatoefl_scoreuniversity_ratingsoplorresearchchance_of_admitcgpa_stdgre_stdlor_stddeciding_columndecision
03379.6511844.54.510.921.7501741.7556631.1931971.7556631
13168.0010433.03.510.72-0.992501-0.0634500.0768400.0768400
23228.6711033.52.510.800.1211910.456297-1.0395170.1211910
33148.2110322.03.000.65-0.643433-0.236698-0.481338-0.2366980
43309.3411554.53.010.901.2348841.149292-0.4813381.1492921
..........................................
3803249.0411033.53.510.820.7362160.6295460.0768400.7362160
3813259.1110733.03.510.840.8525710.7161700.0768400.0768400
3823309.4511645.04.510.911.4177291.1492921.1931971.1931971
3833128.7810333.54.000.670.304036-0.4099470.635019-0.4099470
3843339.6611745.04.010.951.7667961.4091650.6350191.7667961
\n", + "

385 rows × 13 columns

\n", + "
" + ], + "text/plain": [ + " gre_score cgpa toefl_score university_rating sop lor research \\\n", + "0 337 9.65 118 4 4.5 4.5 1 \n", + "1 316 8.00 104 3 3.0 3.5 1 \n", + "2 322 8.67 110 3 3.5 2.5 1 \n", + "3 314 8.21 103 2 2.0 3.0 0 \n", + "4 330 9.34 115 5 4.5 3.0 1 \n", + ".. ... ... ... ... ... ... ... \n", + "380 324 9.04 110 3 3.5 3.5 1 \n", + "381 325 9.11 107 3 3.0 3.5 1 \n", + "382 330 9.45 116 4 5.0 4.5 1 \n", + "383 312 8.78 103 3 3.5 4.0 0 \n", + "384 333 9.66 117 4 5.0 4.0 1 \n", + "\n", + " chance_of_admit cgpa_std gre_std lor_std deciding_column decision \n", + "0 0.92 1.750174 1.755663 1.193197 1.755663 1 \n", + "1 0.72 -0.992501 -0.063450 0.076840 0.076840 0 \n", + "2 0.80 0.121191 0.456297 -1.039517 0.121191 0 \n", + "3 0.65 -0.643433 -0.236698 -0.481338 -0.236698 0 \n", + "4 0.90 1.234884 1.149292 -0.481338 1.149292 1 \n", + ".. ... ... ... ... ... ... \n", + "380 0.82 0.736216 0.629546 0.076840 0.736216 0 \n", + "381 0.84 0.852571 0.716170 0.076840 0.076840 0 \n", + "382 0.91 1.417729 1.149292 1.193197 1.193197 1 \n", + "383 0.67 0.304036 -0.409947 0.635019 -0.409947 0 \n", + "384 0.95 1.766796 1.409165 0.635019 1.766796 1 \n", + "\n", + "[385 rows x 13 columns]" + ] + }, + "execution_count": 102, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "# Your code here:\n", + "admissions.columns = [col.strip().lower().replace(\" \", \"_\") for col in admissions.columns]\n", + "admissions" ] }, { @@ -346,12 +2847,599 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 104, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
gre_scorecgpatoefl_scoreuniversity_ratingsoplorresearchchance_of_admitcgpa_stdgre_stdlor_stddeciding_columndecisionadjusted_gre
03379.6511844.54.510.921.7501741.7556631.1931971.7556631337
13168.0010433.03.510.72-0.992501-0.0634500.0768400.0768400316
23228.6711033.52.510.800.1211910.456297-1.0395170.1211910322
33148.2110322.03.000.65-0.643433-0.236698-0.481338-0.2366980314
43309.3411554.53.010.901.2348841.149292-0.4813381.1492921340
.............................................
3803249.0411033.53.510.820.7362160.6295460.0768400.7362160324
3813259.1110733.03.510.840.8525710.7161700.0768400.0768400325
3823309.4511645.04.510.911.4177291.1492921.1931971.1931971330
3833128.7810333.54.000.670.304036-0.4099470.635019-0.4099470312
3843339.6611745.04.010.951.7667961.4091650.6350191.7667961333
\n", + "

385 rows × 14 columns

\n", + "
" + ], + "text/plain": [ + " gre_score cgpa toefl_score university_rating sop lor research \\\n", + "0 337 9.65 118 4 4.5 4.5 1 \n", + "1 316 8.00 104 3 3.0 3.5 1 \n", + "2 322 8.67 110 3 3.5 2.5 1 \n", + "3 314 8.21 103 2 2.0 3.0 0 \n", + "4 330 9.34 115 5 4.5 3.0 1 \n", + ".. ... ... ... ... ... ... ... \n", + "380 324 9.04 110 3 3.5 3.5 1 \n", + "381 325 9.11 107 3 3.0 3.5 1 \n", + "382 330 9.45 116 4 5.0 4.5 1 \n", + "383 312 8.78 103 3 3.5 4.0 0 \n", + "384 333 9.66 117 4 5.0 4.0 1 \n", + "\n", + " chance_of_admit cgpa_std gre_std lor_std deciding_column decision \\\n", + "0 0.92 1.750174 1.755663 1.193197 1.755663 1 \n", + "1 0.72 -0.992501 -0.063450 0.076840 0.076840 0 \n", + "2 0.80 0.121191 0.456297 -1.039517 0.121191 0 \n", + "3 0.65 -0.643433 -0.236698 -0.481338 -0.236698 0 \n", + "4 0.90 1.234884 1.149292 -0.481338 1.149292 1 \n", + ".. ... ... ... ... ... ... \n", + "380 0.82 0.736216 0.629546 0.076840 0.736216 0 \n", + "381 0.84 0.852571 0.716170 0.076840 0.076840 0 \n", + "382 0.91 1.417729 1.149292 1.193197 1.193197 1 \n", + "383 0.67 0.304036 -0.409947 0.635019 -0.409947 0 \n", + "384 0.95 1.766796 1.409165 0.635019 1.766796 1 \n", + "\n", + " adjusted_gre \n", + "0 337 \n", + "1 316 \n", + "2 322 \n", + "3 314 \n", + "4 340 \n", + ".. ... \n", + "380 324 \n", + "381 325 \n", + "382 330 \n", + "383 312 \n", + "384 333 \n", + "\n", + "[385 rows x 14 columns]" + ] + }, + "execution_count": 104, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Your code here:\n", + "admissions[\"adjusted_gre\"] = (admissions[\"gre_score\"] + (admissions[\"university_rating\"] > 4).astype(int) * 10)\n", + "admissions" + ] + }, + { + "cell_type": "code", + "execution_count": 107, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
gre_scorecgpatoefl_scoreuniversity_ratingsoplorresearchchance_of_admitcgpa_stdgre_stdlor_stddeciding_columndecisionadjusted_greadjusted_gre_binned
03379.6511844.54.510.921.7501741.7556631.1931971.7556631337Very High
13168.0010433.03.510.72-0.992501-0.0634500.0768400.0768400316Medium
23228.6711033.52.510.800.1211910.456297-1.0395170.1211910322High
33148.2110322.03.000.65-0.643433-0.236698-0.481338-0.2366980314Medium
43309.3411554.53.010.901.2348841.149292-0.4813381.1492921340Very High
................................................
3803249.0411033.53.510.820.7362160.6295460.0768400.7362160324High
3813259.1110733.03.510.840.8525710.7161700.0768400.0768400325High
3823309.4511645.04.510.911.4177291.1492921.1931971.1931971330High
3833128.7810333.54.000.670.304036-0.4099470.635019-0.4099470312Medium
3843339.6611745.04.010.951.7667961.4091650.6350191.7667961333High
\n", + "

385 rows × 15 columns

\n", + "
" + ], + "text/plain": [ + " gre_score cgpa toefl_score university_rating sop lor research \\\n", + "0 337 9.65 118 4 4.5 4.5 1 \n", + "1 316 8.00 104 3 3.0 3.5 1 \n", + "2 322 8.67 110 3 3.5 2.5 1 \n", + "3 314 8.21 103 2 2.0 3.0 0 \n", + "4 330 9.34 115 5 4.5 3.0 1 \n", + ".. ... ... ... ... ... ... ... \n", + "380 324 9.04 110 3 3.5 3.5 1 \n", + "381 325 9.11 107 3 3.0 3.5 1 \n", + "382 330 9.45 116 4 5.0 4.5 1 \n", + "383 312 8.78 103 3 3.5 4.0 0 \n", + "384 333 9.66 117 4 5.0 4.0 1 \n", + "\n", + " chance_of_admit cgpa_std gre_std lor_std deciding_column decision \\\n", + "0 0.92 1.750174 1.755663 1.193197 1.755663 1 \n", + "1 0.72 -0.992501 -0.063450 0.076840 0.076840 0 \n", + "2 0.80 0.121191 0.456297 -1.039517 0.121191 0 \n", + "3 0.65 -0.643433 -0.236698 -0.481338 -0.236698 0 \n", + "4 0.90 1.234884 1.149292 -0.481338 1.149292 1 \n", + ".. ... ... ... ... ... ... \n", + "380 0.82 0.736216 0.629546 0.076840 0.736216 0 \n", + "381 0.84 0.852571 0.716170 0.076840 0.076840 0 \n", + "382 0.91 1.417729 1.149292 1.193197 1.193197 1 \n", + "383 0.67 0.304036 -0.409947 0.635019 -0.409947 0 \n", + "384 0.95 1.766796 1.409165 0.635019 1.766796 1 \n", + "\n", + " adjusted_gre adjusted_gre_binned \n", + "0 337 Very High \n", + "1 316 Medium \n", + "2 322 High \n", + "3 314 Medium \n", + "4 340 Very High \n", + ".. ... ... \n", + "380 324 High \n", + "381 325 High \n", + "382 330 High \n", + "383 312 Medium \n", + "384 333 High \n", + "\n", + "[385 rows x 15 columns]" + ] + }, + "execution_count": 107, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "# Your code here:" + "admissions[\"adjusted_gre_binned\"] = pd.cut(admissions[\"adjusted_gre\"], bins=4, labels=[\"Low\", \"Medium\", \"High\", \"Very High\"])\n", + "admissions\n" ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { @@ -370,7 +3458,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.4" + "version": "3.9.6" } }, "nbformat": 4,