{"id":828,"date":"2023-07-28T15:16:06","date_gmt":"2023-07-28T15:16:06","guid":{"rendered":"https:\/\/statorials.org\/id\/python-korelasi-parsial\/"},"modified":"2023-07-28T15:16:06","modified_gmt":"2023-07-28T15:16:06","slug":"python-korelasi-parsial","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/python-korelasi-parsial\/","title":{"rendered":"Cara menghitung korelasi parsial dengan python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Dalam statistik, kita sering menggunakan<\/span> <a href=\"https:\/\/statorials.org\/id\/koefisien-korelasi-pearson-1\/\" target=\"_blank\" rel=\"noopener\">koefisien korelasi Pearson<\/a> <span style=\"color: #000000;\">untuk mengukur hubungan linier antara dua variabel. Namun, terkadang kita ingin memahami hubungan antara dua variabel <strong>sambil mengendalikan variabel ketiga<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, kita ingin mengukur hubungan antara jumlah jam belajar siswa dan nilai ujian akhir, sambil mengontrol nilai siswa saat ini di kelas. Dalam hal ini, kita dapat menggunakan <strong>korelasi parsial<\/strong> untuk mengukur hubungan antara jam belajar dan nilai ujian akhir.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini menjelaskan cara menghitung korelasi parsial dengan Python.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh: korelasi parsial dengan Python<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Katakanlah kita memiliki Pandas DataFrame berikut yang menampilkan nilai saat ini, total jam belajar, dan nilai ujian akhir untuk 10 siswa:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n<span style=\"color: #107d3f;\">import<\/span> panda <span style=\"color: #107d3f;\">as<\/span> pd\n\ndata = {'currentGrade': [82, 88, 75, 74, 93, 97, 83, 90, 90, 80],\n        'hours': [4, 3, 6, 5, 4, 5, 8, 7, 4, 6],\n        'examScore': [88, 85, 76, 70, 92, 94, 89, 85, 90, 93],\n        }\n\ndf = pd.DataFrame(data, columns = ['currentGrade','hours', 'examScore'])\ndf\n\n   currentGrade hours examScore\n0 82 4 88\n1 88 3 85\n2 75 6 76\n3 74 5 70\n4 93 4 92\n5 97 5 94\n6 83 8 89\n7 90 7 85\n8 90 4 90\n9 80 6 93\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Untuk menghitung korelasi parsial antara <strong>jam<\/strong> dan <strong>ujianScore<\/strong> sambil mengontrol <strong>currentGrade<\/strong> , kita dapat menggunakan fungsi <strong>parsial_corr()<\/strong> dari <a href=\"https:\/\/pingouin-stats.org\/index.html\" target=\"_blank\" rel=\"noopener\">paket penguin<\/a> , yang menggunakan sintaksis berikut:<\/span><\/p>\n<p style=\"text-align: center;\"> <strong><span style=\"color: #000000;\">parsial_corr(data, x, y, covar)<\/span><\/strong><\/p>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>data:<\/strong> nama bingkai data<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>x, y:<\/strong> nama kolom dalam kerangka data<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>covar:<\/strong> nama kolom kovariat dalam kerangka data (misalnya variabel yang Anda kendalikan)<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Berikut cara menggunakan fungsi ini dalam contoh khusus ini:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#install and import penguin package<\/span> \npip <span style=\"color: #107d3f;\">install<\/span> penguin\n<span style=\"color: #107d3f;\">import<\/span> penguin <span style=\"color: #107d3f;\">as<\/span> pg\n\n<span style=\"color: #008080;\">#find partial correlation between hours and exam score while controlling for grade<\/span>\npg.partial_corr(data=df, x='hours', y='examScore', covar='currentGrade')\n\n\n         n r CI95% r2 adj_r2 p-val BF10 power\npearson 10 0.191 [-0.5, 0.73] 0.036 -0.238 0.598 0.438 0.082\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat melihat bahwa korelasi parsial antara jam belajar dan nilai ujian akhir adalah <strong>0,191<\/strong> , yang merupakan korelasi positif kecil. Seiring bertambahnya jumlah jam belajar, nilai ujian pun cenderung meningkat, dengan asumsi nilai saat ini tetap konstan.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Untuk menghitung korelasi parsial antara beberapa variabel sekaligus, kita dapat menggunakan fungsi <strong>.pcorr()<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#calculate all pairwise partial correlations, rounded to three decimal places<\/span>\ndf.pcorr().round(3)\n\n\t     currentGrade hours examScore\ncurrentGrade 1.000 -0.311 0.736\nhours -0.311 1.000 0.191\nexamScore 0.736 0.191 1.000\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Cara menafsirkan hasilnya adalah sebagai berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Korelasi parsial antara nilai saat ini dan jam belajar adalah <strong>-0,311<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Korelasi parsial antara nilai saat ini dan nilai ujian <strong>0,736<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Korelasi parsial antara jam belajar dan nilai ujian <strong>0,191<\/strong> .<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Dalam statistik, kita sering menggunakan koefisien korelasi Pearson untuk mengukur hubungan linier antara dua variabel. Namun, terkadang kita ingin memahami hubungan antara dua variabel sambil mengendalikan variabel ketiga . Misalnya, kita ingin mengukur hubungan antara jumlah jam belajar siswa dan nilai ujian akhir, sambil mengontrol nilai siswa saat ini di kelas. Dalam hal ini, kita [&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 Korelasi Parsial dengan Python - Statologi<\/title>\n<meta name=\"description\" content=\"Penjelasan sederhana tentang cara menghitung korelasi parsial dengan Python.\" \/>\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\/python-korelasi-parsial\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Menghitung Korelasi Parsial dengan Python - Statologi\" \/>\n<meta property=\"og:description\" content=\"Penjelasan sederhana tentang cara menghitung korelasi parsial dengan Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/python-korelasi-parsial\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T15:16:06+00:00\" \/>\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\/python-korelasi-parsial\/\",\"url\":\"https:\/\/statorials.org\/id\/python-korelasi-parsial\/\",\"name\":\"Cara Menghitung Korelasi Parsial dengan Python - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-28T15:16:06+00:00\",\"dateModified\":\"2023-07-28T15:16:06+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Penjelasan sederhana tentang cara menghitung korelasi parsial dengan Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/python-korelasi-parsial\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/python-korelasi-parsial\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/python-korelasi-parsial\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghitung korelasi parsial 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 Korelasi Parsial dengan Python - Statologi","description":"Penjelasan sederhana tentang cara menghitung korelasi parsial dengan Python.","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\/python-korelasi-parsial\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Menghitung Korelasi Parsial dengan Python - Statologi","og_description":"Penjelasan sederhana tentang cara menghitung korelasi parsial dengan Python.","og_url":"https:\/\/statorials.org\/id\/python-korelasi-parsial\/","og_site_name":"Statorials","article_published_time":"2023-07-28T15:16:06+00:00","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\/python-korelasi-parsial\/","url":"https:\/\/statorials.org\/id\/python-korelasi-parsial\/","name":"Cara Menghitung Korelasi Parsial dengan Python - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-28T15:16:06+00:00","dateModified":"2023-07-28T15:16:06+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Penjelasan sederhana tentang cara menghitung korelasi parsial dengan Python.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/python-korelasi-parsial\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/python-korelasi-parsial\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/python-korelasi-parsial\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghitung korelasi parsial 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\/828"}],"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=828"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/828\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=828"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=828"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}