{"id":2275,"date":"2023-07-22T23:47:37","date_gmt":"2023-07-22T23:47:37","guid":{"rendered":"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/"},"modified":"2023-07-22T23:47:37","modified_gmt":"2023-07-22T23:47:37","slug":"koefisien-korelasi-python-matthews","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/","title":{"rendered":"Cara menghitung koefisien korelasi matthews dengan python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Koefisien Korelasi Matthews<\/strong> (MCC) adalah metrik yang dapat kita gunakan untuk mengevaluasi kinerja <a href=\"https:\/\/statorials.org\/id\/regresi-vs.-klasifikasi\/\" target=\"_blank\" rel=\"noopener\">model klasifikasi<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ini dihitung sebagai berikut:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>PKS<\/strong> = (TP*TN \u2013 FP*FN) \/ \u221a <span style=\"border-top: 1px solid black;\">(TP+FP)(TP+FN)(TN+FP)(TN+FN)<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>TP<\/strong> : Jumlah positif sebenarnya<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>TN<\/strong> : Jumlah negatif sebenarnya<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>FP<\/strong> : Jumlah positif palsu<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>FN<\/strong> : Jumlah negatif palsu<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Metrik ini sangat berguna ketika kedua kelas tidak seimbang, yaitu, satu kelas tampil lebih banyak dibandingkan kelas lainnya.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Nilai MCC antara -1 dan 1 dimana:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>-1<\/strong> menunjukkan ketidaksepakatan total antara kelas yang diprediksi dan kelas sebenarnya<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>0<\/strong> berarti tebakan yang benar-benar acak<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>1<\/strong> menunjukkan kesesuaian penuh antara kelas prediksi dan kelas aktual<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Misalnya, seorang analis olahraga menggunakan <a href=\"https:\/\/statorials.org\/id\/regresi-logistik-1\/\" target=\"_blank\" rel=\"noopener\">model regresi logistik<\/a> untuk memprediksi apakah 400 pemain bola basket perguruan tinggi yang berbeda akan direkrut ke NBA atau tidak.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Matriks konfusi berikut merangkum prediksi yang dibuat oleh model:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-20693 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/equilibre1.png\" alt=\"\" width=\"430\" height=\"135\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Untuk menghitung MCC model, kita dapat menggunakan rumus berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>PKS<\/strong> = (TP*TN \u2013 FP*FN) \/ \u221a <span style=\"border-top: 1px solid black;\">(TP+FP)(TP+FN)(TN+FP)(TN+FN)<\/span><\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>PKS<\/strong> = (15*375-5*5) \/ \u221a <span style=\"border-top: 1px solid black;\">(15+5)(15+5)(375+5)(375+5)<\/span><\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>PKS<\/strong> = 0,7368<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Koefisien korelasi Matthews ternyata <strong>0,7368<\/strong> . Nilai ini mendekati satu, yang menunjukkan bahwa model tersebut mampu memprediksi dengan baik apakah pemain akan direkrut atau tidak.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menghitung PKS untuk skenario spesifik ini menggunakan fungsi <strong>matthews_corrcoef()<\/strong> dari pustaka <strong>sklearn<\/strong> dengan Python.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh: Menghitung Koefisien Korelasi Matthews dengan Python<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mendefinisikan array kelas prediksi dan array kelas aktual, lalu menghitung koefisien korelasi Matthews suatu model dengan Python:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">from<\/span> sklearn. <span style=\"color: #3366ff;\">metrics<\/span> <span style=\"color: #008000;\">import<\/span> matthews_corrcoef\n\n<span style=\"color: #008080;\">#define array of actual classes\n<\/span>actual = np. <span style=\"color: #3366ff;\">repeat<\/span> ([1, 0], repeats=[20, 380])\n\n<span style=\"color: #008080;\">#define array of predicted classes\n<\/span>pred = np. <span style=\"color: #3366ff;\">repeat<\/span> ([1, 0, 1, 0], repeats=[15, 5, 5, 375])\n\n<span style=\"color: #008080;\">#calculate Matthews correlation coefficient\n<\/span>matthews_corrcoef(actual, pred)\n\n0.7368421052631579<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">PKSnya adalah <strong>0,7368<\/strong> . Ini cocok dengan nilai yang kami hitung secara manual sebelumnya.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap untuk fungsi <strong>matthews_corrcoef()<\/strong> <a href=\"https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.metrics.matthews_corrcoef.html\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara menghitung metrik umum lainnya untuk model klasifikasi dengan Python:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/python-regresi-logistik\/\" target=\"_blank\" rel=\"noopener\">Pengantar Regresi Logistik dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/skor-f1-dengan-python\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung skor F1 dengan Python<\/a><br \/><a href=\"https:\/\/statorials.org\/id\/sklearn-python-presisi-seimbang\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung presisi seimbang dengan Python<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Koefisien Korelasi Matthews (MCC) adalah metrik yang dapat kita gunakan untuk mengevaluasi kinerja model klasifikasi . Ini dihitung sebagai berikut: PKS = (TP*TN \u2013 FP*FN) \/ \u221a (TP+FP)(TP+FN)(TN+FP)(TN+FN) Emas: TP : Jumlah positif sebenarnya TN : Jumlah negatif sebenarnya FP : Jumlah positif palsu FN : Jumlah negatif palsu Metrik ini sangat berguna ketika kedua [&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 Menghitung Koefisien Korelasi Matthews dengan Python - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menghitung koefisien korelasi Matthews 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\/koefisien-korelasi-python-matthews\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Menghitung Koefisien Korelasi Matthews dengan Python - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menghitung koefisien korelasi Matthews dengan Python, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-22T23:47:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/equilibre1.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\/koefisien-korelasi-python-matthews\/\",\"url\":\"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/\",\"name\":\"Cara Menghitung Koefisien Korelasi Matthews dengan Python - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-22T23:47:37+00:00\",\"dateModified\":\"2023-07-22T23:47:37+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menghitung koefisien korelasi Matthews dengan Python, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghitung koefisien korelasi matthews 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 Menghitung Koefisien Korelasi Matthews dengan Python - Statologi","description":"Tutorial ini menjelaskan cara menghitung koefisien korelasi Matthews 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\/koefisien-korelasi-python-matthews\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Menghitung Koefisien Korelasi Matthews dengan Python - Statologi","og_description":"Tutorial ini menjelaskan cara menghitung koefisien korelasi Matthews dengan Python, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/","og_site_name":"Statorials","article_published_time":"2023-07-22T23:47:37+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/equilibre1.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\/koefisien-korelasi-python-matthews\/","url":"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/","name":"Cara Menghitung Koefisien Korelasi Matthews dengan Python - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-22T23:47:37+00:00","dateModified":"2023-07-22T23:47:37+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menghitung koefisien korelasi Matthews dengan Python, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/koefisien-korelasi-python-matthews\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghitung koefisien korelasi matthews 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\/2275"}],"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=2275"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2275\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}