From f9c9d36bf3e6d4996468da53c11e11bddcb65ad5 Mon Sep 17 00:00:00 2001 From: akshaylakade Date: Fri, 16 Nov 2018 08:21:39 +0000 Subject: [PATCH 1/4] Done --- __pycache__/__init__.cpython-36.pyc | Bin 168 -> 159 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 193 -> 184 bytes .../__pycache__/build.cpython-36.pyc | Bin 630 -> 574 bytes q01_calculate_statistics/build.py | 19 ++++++++++++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 199 -> 190 bytes .../__pycache__/test_q01_plot.cpython-36.pyc | Bin 2949 -> 2940 bytes 6 files changed, 17 insertions(+), 2 deletions(-) diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc index cd8686b0f9f17c173480b2b430af88fa1427ca13..90f6597be5d7e5f9042649cfbf5c5fda445bc176 100644 GIT binary patch delta 54 zcmZ3%IG>Tjn3tEUuHs$vL=JN$AN`E{+*JL;cPD2?eKm5eRIkHK4I^0>icx<6@dbUDF|$s z3Er?HT+OGRVp|lx_NReDg-=ZJ5$k|xDMz`FAVM8(0YQgI9@h|gU*rdahchKh8SkS5XW~mX_`ihC>|^x%r&Pdy@-f-(6dMdVJ~IPPHkeo*d#)w;z50Y(yK4v zOY}i<^&;L?@Z_|oc47ZB^XE6SA2ajE6y0{)x%hk&zrffBTUrL?r?iVh62%n6Ou!;? zVW1J2ia&#BU?Z{=D0t<{81N1gO=YUa3lsJvzJ&eBZ0E>~h$)GFXsF17`hT7kmZqe|+JAarZ=*yd7=$~alm0(&H{;kH5EVIOyaqQ+gi%bm4 zVtNJF2krT1*d)wwz=3tH*C_W|btA2ke55&5!pdc;WT7o8reCnzoimFAm&75jwvXvC RRg5R|zQtS{Z0^8T^B)5`XaxWO diff --git a/q01_calculate_statistics/build.py b/q01_calculate_statistics/build.py index a556241..bf5d894 100644 --- a/q01_calculate_statistics/build.py +++ b/q01_calculate_statistics/build.py @@ -1,11 +1,26 @@ +# %load q01_calculate_statistics/build.py # Default Imports import numpy as np import pandas as pd +import statistics as s data = pd.read_csv('data/house_prices_multivariate.csv') -sale_price = data.loc[:, "SalePrice"] - +sale_price = data.loc[:, 'SalePrice'] +# sale_price = np.array(sale_price) # Return mean,median & mode for the SalePrice Column # Write your code here +def calculate_statistics(): + mean = np.mean(sale_price) + median = np.median(sale_price) + mode = sale_price.mode() + + return mean, median, mode[0] + +calculate_statistics() + + +calculate_statistics + + diff --git a/q01_calculate_statistics/tests/__pycache__/__init__.cpython-36.pyc b/q01_calculate_statistics/tests/__pycache__/__init__.cpython-36.pyc index b1b01d55acae938b089c65022c1e5efe684e3182..a9791ce6a8fa9fbe0bb801f7cf203bb86b868a61 100644 GIT binary patch delta 54 zcmX@kxQ~&;n3tEUz2aT;L=JPMZ2gS<+*JLkll6LtUq delta 63 zcmdnTc$|^Ln3tF9Mq+E!L=JQ968(()+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX%*)HwUhyt^Bgaujr2_qo{M=Oi#O&gX#LAq+?8KB*{qX#v?BasN?(%jU%l4AYzqSVU7lKfo# V#GD+3f};Ga)Z~)l&F>j|IROoG7>57= From ce16cbb01b7d50d3ca967fcaf6ec8ea5b3525da2 Mon Sep 17 00:00:00 2001 From: akshaylakade Date: Fri, 16 Nov 2018 10:03:43 +0000 Subject: [PATCH 2/4] Done --- q02_plot/__pycache__/__init__.cpython-36.pyc | Bin 177 -> 168 bytes q02_plot/__pycache__/build.cpython-36.pyc | Bin 775 -> 826 bytes q02_plot/build.py | 19 ++++++++++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 183 -> 174 bytes .../__pycache__/test_q02_plot.cpython-36.pyc | Bin 969 -> 960 bytes 5 files changed, 19 insertions(+) diff --git a/q02_plot/__pycache__/__init__.cpython-36.pyc b/q02_plot/__pycache__/__init__.cpython-36.pyc index 215eac083bf88e6537e6d7d6a5471a2c374ca81c..a275a5eff8efc312fdc3572660748a1a8152fd32 100644 GIT binary patch delta 54 zcmdnUxPp4Pv|826XFUaBe9y;zGOGv$JyRH1#wlNq~u5N zPxuYnQqfRQQZe3~P=v7M@!0e5_l@WIbejJ9^7HLCM#y(^Fap%iaoKk$B#~4TPKTY9 z0S{4QI;vtG)4g@X6BU+Y8SE$}ik7Jica%@mq&$*T(oalASL`w2QyI(AN5W@nwj&rz zFUdUlfp3tDIqgpbXwhkKDz^??VO=3C4`8)=|3rd=Y~6HL<*g}%vU$~MSKNRp(0?K9 z4If{ER6vd9wDxmxU5FuNJ$;r(L1jNgNEla+>txxqB8b3l%O{Hzz{k6%aId~vDatzws2ydFF|a4l@g;s=0k7z{<$(xsXow+FbTR3fQNz|h$$NS af^?4t!YO?eCDT8w$=PH8 delta 481 zcmZ9Hy>1jS5XU{X&v&<6u1G3G1c_2D2(3t3ibx>nXwsQT;OrQ7SKbfVPC}%dQXC(m zNO4@v1LPI*D6WvG@(QWq4Us_D@_7EE`Tgy=6yL=Ma8mb|(ImnS7RbvE%FBJI)dY{My2Pi%hc@JTaq{GG6hl`8nXCk66dVD_yPv&Hw z&BzR9)I&u*iw^Xh0*Q*B5@g7Gmveqsf&VLhP>EAIzx~DEUL^gCZvx~gghAe#)&@9` z0@ax-G+xD-NXjgammHh2(axV3{U<#x(HH5+_C0}h#!Ft5&WFS)qu+J5%(WbUyUR6Ab|-@V0CZy-n3tEUuHs$vL=JPMX#I@*+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAXlvk(05%&F{{R30 delta 66 zcmX@Wev+NTn3tDpkM!KAjT|+M+L`(p`MIh3iAfom`Y!p&rManjCB^#bMX8mECHcAf Wi8(n61x5K;smUe9o0l<4F#!PMEf)#^ From 31a22f33d53aa9aad868b6ec0aabc6c0ae44ae8c Mon Sep 17 00:00:00 2001 From: akshaylakade Date: Fri, 16 Nov 2018 10:46:51 +0000 Subject: [PATCH 3/4] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 192 -> 183 bytes .../__pycache__/build.cpython-36.pyc | Bin 494 -> 604 bytes q03_pearson_correlation/build.py | 14 ++++++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 198 -> 189 bytes .../test_q03_correlation.cpython-36.pyc | Bin 1680 -> 1671 bytes 5 files changed, 14 insertions(+) diff --git a/q03_pearson_correlation/__pycache__/__init__.cpython-36.pyc b/q03_pearson_correlation/__pycache__/__init__.cpython-36.pyc index 543c178c4df3a2d7e5b64ffe37ce6264e5b948ea..619a456828be11279aa9f33f560ec904fb50d563 100644 GIT binary patch delta 54 zcmX@WxSf&1n3tEUuHs$vL=JPM6#b0++*JL8nu5GE~LsC1_0`TTcx){JSveN*ptp!{ndH%w%TrjmZLv9plJ($ClGKw2FlOYZ-P@AN^Q|K5VWryt_M|!D%K&^Iv}}SgO26Hr}N5z^1*f$F++nX zwkyB(bz@H4c9@T%@33b`5g0$@eunRIE+&RhWw(nrf=Yqn8N`=&T~=lVtT}nM4tWuzlfcY literal 494 zcmZWlu};G<5Veyu4XwH`A_l}nmImmG5E9H4QnxITYacX`9UI%JR90B|1U`UY%F4tq zFmWy*Dsj?1J>8w&y}Q|DGBSs+rJ{tqlbwi=Utziv1VIFqq@+NbNJLMxjJGUCmWV_Q zo=G_nbV2g;1Eov1A^DyOZ{dn+yhHJA4JswnkBSCVF z>GlykY0!g@8!D)XULxEX&�!W}R+x+NTQqN{c+{$3g$jG6mIHxwl{vZiACP;o92W z?)e+BDQa)wvq9Sm3btI;#f|2jg4Vm@-ol1?tqLaPk+He~j#UAU+uGn=P&vt<8 diff --git a/q03_pearson_correlation/build.py b/q03_pearson_correlation/build.py index 33a762b..5ac8410 100644 --- a/q03_pearson_correlation/build.py +++ b/q03_pearson_correlation/build.py @@ -1,5 +1,7 @@ +# %load q03_pearson_correlation/build.py # Default Imports import pandas as pd +import numpy as np dataframe_1 = pd.read_csv('data/house_prices_multivariate.csv') dataframe_2 = pd.read_csv('data/house_prices_copy.csv') @@ -7,3 +9,15 @@ # Return the correlation value between the SalePrice column for the two loaded datasets # Your code here + + +sale_price1 = dataframe_1.loc[:,'SalePrice'] +sale_price2 = dataframe_2.loc[:,'SalePrice'] + +def correlation(): + corr = np.corrcoef(sale_price1, sale_price2)[0,1] + return corr + +correlation() + + diff --git a/q03_pearson_correlation/tests/__pycache__/__init__.cpython-36.pyc b/q03_pearson_correlation/tests/__pycache__/__init__.cpython-36.pyc index d7eca9980cd94014cb671238783d84df5e9fb7da..5b814ae1e036f3738790d36f5197319ff9efa6ce 100644 GIT binary patch delta 54 zcmX@cxR;T`n3tEUuHs$vL=JPMEd7l9+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX?(%jU%l4AYzqSVU7lKfo# W#GD+3f};Ga)Z~)l%|{pyvj70)g%|4p From 09f498b4e34a0af24d41c6d16ccbe25211d0dfc8 Mon Sep 17 00:00:00 2001 From: akshaylakade Date: Mon, 7 Jan 2019 15:00:25 +0000 Subject: [PATCH 4/4] Done --- .../__pycache__/__init__.cpython-36.pyc | Bin 193 -> 184 bytes .../__pycache__/build.cpython-36.pyc | Bin 505 -> 682 bytes q04_spearman_correlation/build.py | 11 +++++++++++ .../tests/__pycache__/__init__.cpython-36.pyc | Bin 199 -> 190 bytes ...st_q04_spearman_correlation.cpython-36.pyc | Bin 1717 -> 1708 bytes 5 files changed, 11 insertions(+) diff --git a/q04_spearman_correlation/__pycache__/__init__.cpython-36.pyc b/q04_spearman_correlation/__pycache__/__init__.cpython-36.pyc index 78682675323d8e4b951373280266bfae3fe10d8b..c2f595701259e49e383cc76dd73fa562de573b08 100644 GIT binary patch delta 54 zcmX@exPy_yn3tEUuHs$vL=JPMRQ-(n+*JLZ3(B7W;~j7 z%o9bM6xc20*AYQU#!V8uEbuxnl(l3M`0=*<2P1BQPNi*pS`I6Ok0OGs>K-7SBs5q;bhp3 z5C3=l0K2<@fUw8Z9-=PiJRL+2!r25}p7fgzvspjz#7RADIdhWdRtc!X@@L^;mR5AC vKHYcD#t32B3~Sgth){e&yC-INHs&uo1DjU83V)sp6Xg^?R?s3kqDSmEpB1~C literal 505 zcmZuuJx{|h5Veyuq(xm269Ne_k)`2lL>y ze}Rc}P(>xMbf>3#r@Qygr^Dgkb@z?!Q9?e*+6xe0V%S4Wl1N$+MuC=r44x{ zWF&jfg!LqykTm|pZZdv6klgWXrW*@+Z3+Q4S54)L1vdqEFcNn0xbwG1=z8fn;is%# zgy0IpZeenyL=7%1siZP^32mGG0$oOkg(6Kwzh delta 63 zcmdnTc$|^Ln3tF9Mq+E!L=JQ968(()+*JLM~`m;B_?+|<01V*T`@)XKz?{9OIS SoE(LMqWrAX