{"id":2428,"date":"2023-07-22T07:58:40","date_gmt":"2023-07-22T07:58:40","guid":{"rendered":"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/"},"modified":"2023-07-22T07:58:40","modified_gmt":"2023-07-22T07:58:40","slug":"plot-regresi-logistik-dengan-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/","title":{"rendered":"Cara memplot kurva regresi logistik dengan python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan fungsi <a href=\"https:\/\/seaborn.pydata.org\/generated\/seaborn.regplot.html\" target=\"_blank\" rel=\"noopener\">regplot()<\/a> dari pustaka visualisasi data seaborn untuk memplot kurva regresi logistik dengan Python:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> seaborn <span style=\"color: #008000;\">as<\/span> sns\n\nsns. <span style=\"color: #3366ff;\">regplot<\/span> (x=x, y=y, data=df, logistic= <span style=\"color: #008000;\">True<\/span> <span style=\"color: #008080;\"><span style=\"color: #000000;\">, ci= <span style=\"color: #008000;\">None<\/span> )<\/span><\/span>\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh: memplot kurva regresi logistik dengan Python<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Untuk contoh ini, kita akan menggunakan dataset <strong>default<\/strong> dari <a href=\"https:\/\/www.statlearning.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">buku Pengantar Pembelajaran Statistik<\/a> . Kita dapat menggunakan kode berikut untuk memuat dan menampilkan ringkasan kumpulan data:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#import dataset from CSV file on Github\n<span style=\"color: #000000;\">url = \"https:\/\/raw.githubusercontent.com\/Statorials\/Python-Guides\/main\/default.csv\"\ndata = pd. <span style=\"color: #3366ff;\">read_csv<\/span> (url)\n<\/span><\/span>\n<span style=\"color: #008080;\">#view first six rows of dataset\n<\/span>data[0:6]\n\n        default student balance income\n0 0 0 729.526495 44361.625074\n1 0 1 817.180407 12106.134700\n2 0 0 1073.549164 31767.138947\n3 0 0 529.250605 35704.493935\n4 0 0 785.655883 38463.495879\n5 0 1 919.588530 7491.558572  \n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kumpulan data ini berisi informasi berikut tentang 10.000 individu:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>default:<\/strong> menunjukkan apakah seseorang mengalami default atau tidak.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>pelajar:<\/strong> menunjukkan apakah seseorang adalah pelajar atau bukan.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>saldo:<\/strong> Saldo rata-rata yang dibawa oleh seorang individu.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>pendapatan:<\/strong> Pendapatan individu.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Misalkan kita ingin membuat model regresi logistik yang menggunakan \u201ckeseimbangan\u201d untuk memprediksi kemungkinan individu tertentu akan gagal bayar.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk memplot kurva regresi logistik:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define the predictor variable and the response variable\n<span style=\"color: #000000;\">x = data[' <span style=\"color: #ff0000;\">balance<\/span> ']\ny = data[' <span style=\"color: #ff0000;\">default<\/span> ']<\/span>\n\n#plot logistic regression curve\n<span style=\"color: #000000;\">sns. <span style=\"color: #3366ff;\">regplot<\/span> (x=x, y=y, data=data, logistic= <span style=\"color: #008000;\">True<\/span> , ci= <span style=\"color: #008000;\">None<\/span> )<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-21793 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/regplot1.png\" alt=\"\" width=\"540\" height=\"358\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Sumbu x menunjukkan nilai variabel prediktor \u201ckeseimbangan\u201d dan sumbu y menampilkan prediksi probabilitas default.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat dengan jelas melihat bahwa nilai keseimbangan yang lebih tinggi dikaitkan dengan kemungkinan yang lebih tinggi bahwa seseorang akan gagal bayar.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa Anda juga dapat menggunakan <strong>scatter_kws<\/strong> dan <strong>line_kws<\/strong> untuk mengubah warna titik dan kurva pada plot:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define the predictor variable and the response variable\n<span style=\"color: #000000;\">x = data[' <span style=\"color: #ff0000;\">balance<\/span> ']\ny = data[' <span style=\"color: #ff0000;\">default<\/span> ']<\/span>\n\n#plot logistic regression curve with black points and red line\n<span style=\"color: #000000;\">sns. <span style=\"color: #3366ff;\">regplot<\/span> (x=x, y=y, data=data, logistic= <span style=\"color: #008000;\">True<\/span> , ci= <span style=\"color: #008000;\">None<\/span> ),\n            scatter_kws={' <span style=\"color: #ff0000;\">color<\/span> ': ' <span style=\"color: #ff0000;\">black<\/span> '}, line_kws={' <span style=\"color: #ff0000;\">color<\/span> ': ' <span style=\"color: #ff0000;\">red<\/span> '})<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-21794 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/regplot2.png\" alt=\"kurva regresi logistik dengan Python\" width=\"544\" height=\"363\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Jangan ragu untuk memilih warna yang Anda inginkan dalam plot.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Tutorial berikut memberikan informasi tambahan tentang regresi logistik:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/regresi-logistik-1\/\" target=\"_blank\" rel=\"noopener\">Pengantar Regresi Logistik<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/cara-melaporkan-hasil-regresi-logistik\/\" target=\"_blank\" rel=\"noopener\">Cara melaporkan hasil regresi logistik<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/python-regresi-logistik\/\" target=\"_blank\" rel=\"noopener\">Cara Melakukan Regresi Logistik dengan Python (Langkah demi Langkah)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan fungsi regplot() dari pustaka visualisasi data seaborn untuk memplot kurva regresi logistik dengan Python: import seaborn as sns sns. regplot (x=x, y=y, data=df, logistic= True , ci= None ) Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya. Contoh: memplot kurva regresi logistik dengan Python Untuk contoh ini, kita akan menggunakan dataset [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara memplot kurva regresi logistik dengan Python - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memplot kurva regresi logistik dengan Python, dengan sebuah contoh.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara memplot kurva regresi logistik dengan Python - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memplot kurva regresi logistik dengan Python, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-22T07:58:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/regplot1.png\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/\",\"url\":\"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/\",\"name\":\"Cara memplot kurva regresi logistik dengan Python - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-22T07:58:40+00:00\",\"dateModified\":\"2023-07-22T07:58:40+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memplot kurva regresi logistik dengan Python, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memplot kurva regresi logistik dengan python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/id\/#website\",\"url\":\"https:\/\/statorials.org\/id\/\",\"name\":\"Statorials\",\"description\":\"Panduan anda untuk kompetensi statistik!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/id\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya\",\"sameAs\":[\"http:\/\/statorials.org\/id\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara memplot kurva regresi logistik dengan Python - Statorials","description":"Tutorial ini menjelaskan cara memplot kurva regresi logistik dengan Python, dengan sebuah contoh.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/","og_locale":"id_ID","og_type":"article","og_title":"Cara memplot kurva regresi logistik dengan Python - Statorials","og_description":"Tutorial ini menjelaskan cara memplot kurva regresi logistik dengan Python, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/","og_site_name":"Statorials","article_published_time":"2023-07-22T07:58:40+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/regplot1.png"}],"author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/","url":"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/","name":"Cara memplot kurva regresi logistik dengan Python - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-22T07:58:40+00:00","dateModified":"2023-07-22T07:58:40+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memplot kurva regresi logistik dengan Python, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/plot-regresi-logistik-dengan-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memplot kurva regresi logistik dengan python"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/id\/#website","url":"https:\/\/statorials.org\/id\/","name":"Statorials","description":"Panduan anda untuk kompetensi statistik!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/id\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya","sameAs":["http:\/\/statorials.org\/id"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2428"}],"collection":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/comments?post=2428"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2428\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}