{"id":3875,"date":"2024-03-30T12:39:26","date_gmt":"2024-03-30T12:39:26","guid":{"rendered":"http:\/\/van-maanen.com\/?p=3875"},"modified":"2024-03-30T12:39:26","modified_gmt":"2024-03-30T12:39:26","slug":"logistic-regression-with-pandas","status":"publish","type":"post","link":"http:\/\/archief.van-maanen.com\/?p=3875","title":{"rendered":"Logistic regression with Pandas"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Below, you see a logistic regression with Panda<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">import pandas as pd\nimport numpy as np\nfrom sklearn import preprocessing\nimport matplotlib.pyplot as plt \nplt.rc(\"font\", size=14)\nfrom sklearn.linear_model import LogisticRegression\nfrom sklearn.model_selection import train_test_split\nimport seaborn as sns\nsns.set(style=\"white\")\nsns.set(style=\"whitegrid\", color_codes=True)\n\ndata = pd.read_csv(r\"C:\\Users\\tomva\\SynologyDrive\\python\\pandas\\Incomplete\\banking.csv\", header = 0)\ndata['education']=np.where(data['education'] =='basic.9y', 'Basic', data['education'])\ndata['education']=np.where(data['education'] =='basic.6y', 'Basic', data['education'])\ndata['education']=np.where(data['education'] =='basic.4y', 'Basic', data['education'])\nprint(data['education'].unique())\n\nprint(data['y'].value_counts())\n\ncat_vars=['education']\nfor var in cat_vars:\n    cat_list='var'+'_'+var\n    cat_list = pd.get_dummies(data[var], prefix=var)\n    data1=data.join(cat_list)\n    data=data1\n\ncols=['education_Basic', 'education_high.school', 'education_professional.course', 'education_university.degree'] \nX=data[cols]\ny=data['y']\n\nimport statsmodels.api as sm\nlogit_model=sm.Logit(y,X)\nresult=logit_model.fit()\nprint(result.summary2())\n\nprint(data.groupby('education_Basic')[\"y\"].mean())\nprint(data.groupby('education_high.school')[\"y\"].mean())\nprint(data.groupby('education_professional.course')[\"y\"].mean())\nprint(data.groupby('education_university.degree')[\"y\"].mean())\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Below, you see a logistic regression with Panda import pandas as pd import numpy as np from sklearn import preprocessing import matplotlib.pyplot as plt plt.rc(&#8220;font&#8221;, size=14) from sklearn.linear_model import LogisticRegression from sklearn.model_selection import train_test_split import seaborn as sns sns.set(style=&#8221;white&#8221;) sns.set(style=&#8221;whitegrid&#8221;, color_codes=True) data = pd.read_csv(r&#8221;C:\\Users\\tomva\\SynologyDrive\\python\\pandas\\Incomplete\\banking.csv&#8221;, header = 0) data[&#8216;education&#8217;]=np.where(data[&#8216;education&#8217;] ==&#8217;basic.9y&#8217;, &#8216;Basic&#8217;, data[&#8216;education&#8217;]) data[&#8216;education&#8217;]=np.where(data[&#8216;education&#8217;] ==&#8217;basic.6y&#8217;, &#8216;Basic&#8217;, data[&#8216;education&#8217;]) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-3875","post","type-post","status-publish","format-standard","hentry","category-niet-gecategoriseerd"],"_links":{"self":[{"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=\/wp\/v2\/posts\/3875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3875"}],"version-history":[{"count":0,"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=\/wp\/v2\/posts\/3875\/revisions"}],"wp:attachment":[{"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3875"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}