{"id":1002,"date":"2023-07-28T01:09:20","date_gmt":"2023-07-28T01:09:20","guid":{"rendered":"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/"},"modified":"2023-07-28T01:09:20","modified_gmt":"2023-07-28T01:09:20","slug":"spasi-subplot-matplotlib","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/","title":{"rendered":"Cara menyesuaikan jarak antar subplot matplotlib"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda sering kali dapat menggunakan subplot untuk menampilkan beberapa plot secara bersebelahan di Matplotlib. Sayangnya, subplot ini cenderung tumpang tindih secara default.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Cara termudah untuk mengatasi masalah ini adalah dengan menggunakan fungsi Matplotlib <a href=\"https:\/\/matplotlib.org\/api\/_as_gen\/matplotlib.pyplot.tight_layout.html\" target=\"_blank\" rel=\"noopener noreferrer\">Tight_layout()<\/a> . Tutorial ini menjelaskan cara menggunakan fungsi ini dalam praktik.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Buat subplot<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Perhatikan susunan 4 anak petak dalam 2 kolom dan 2 baris berikut:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#define subplots<\/span>\nfig, ax = plt. <span style=\"color: #3366ff;\">subplots<\/span> (2, 2)\n\n<span style=\"color: #008080;\">#display subplots<\/span>\nplt. <span style=\"color: #3366ff;\">show<\/span> ()\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10376 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/sous-intrigueespace1.png\" alt=\"\" width=\"416\" height=\"274\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bagaimana subplotnya sedikit tumpang tindih.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sesuaikan jarak subplot menggunakan Tight_layout()<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Cara termudah untuk mengatasi masalah tumpang tindih ini adalah dengan menggunakan fungsi Matplotlib <strong>Tight_layout()<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#define subplots<\/span>\nfig, ax = plt. <span style=\"color: #3366ff;\">subplots<\/span> (2, 2)\nfig. <span style=\"color: #3366ff;\">tight_layout<\/span> ()\n\n<span style=\"color: #008080;\">#display subplots<\/span>\nplt. <span style=\"color: #3366ff;\">show<\/span> ()\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10377 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/sous-intrigueespace2.png\" alt=\"Sesuaikan jarak subplot Matplotlib\" width=\"437\" height=\"292\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sesuaikan jarak judul subplot<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Dalam beberapa kasus, Anda juga dapat memiliki judul untuk setiap subplot. Sayangnya, bahkan fungsi <strong>Tight_layout()<\/strong> cenderung menyebabkan judul subplot tumpang tindih:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#define subplots<\/span>\nfig, ax = plt. <span style=\"color: #3366ff;\">subplots<\/span> (2, 2)\nfig. <span style=\"color: #3366ff;\">tight_layout<\/span> ()\n\n<span style=\"color: #008080;\">#define subplot titles<\/span>\nax[0, 0]. <span style=\"color: #3366ff;\">set_title<\/span> ('First Subplot')\nax[0, 1]. <span style=\"color: #3366ff;\">set_title<\/span> ('Second Subplot')\nax[1, 0]. <span style=\"color: #3366ff;\">set_title<\/span> ('Third Subplot')\nax[1, 1]. <span style=\"color: #3366ff;\">set_title<\/span> ('Fourth Subplot')\n\n<span style=\"color: #008080;\">#display subplots<\/span>\nplt. <span style=\"color: #3366ff;\">show<\/span> ()<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10378 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/sous-intrigueespace3.png\" alt=\"Subplot dengan judul di Matplotlib\" width=\"439\" height=\"308\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Cara untuk memperbaikinya adalah dengan menambah height padding antar subplot menggunakan argumen <strong>h_pad<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#define subplots<\/span>\nfig, ax = plt. <span style=\"color: #3366ff;\">subplots<\/span> (2, 2)\nfig. <span style=\"color: #3366ff;\">tight_layout<\/span> (h_pad= <span style=\"color: #008000;\">2<\/span> )\n\n<span style=\"color: #008080;\">#define subplot titles<\/span>\nax[0, 0]. <span style=\"color: #3366ff;\">set_title<\/span> ('First Subplot')\nax[0, 1]. <span style=\"color: #3366ff;\">set_title<\/span> ('Second Subplot')\nax[1, 0]. <span style=\"color: #3366ff;\">set_title<\/span> ('Third Subplot')\nax[1, 1]. <span style=\"color: #3366ff;\">set_title<\/span> ('Fourth Subplot')\n\n<span style=\"color: #008080;\">#display subplots<\/span>\nplt. <span style=\"color: #3366ff;\">show<\/span> ()<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10379 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/sous-intrigueespace4.png\" alt=\"Spasi judul subplot Matplotlib\" width=\"419\" height=\"297\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sesuaikan spasi judul secara keseluruhan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Jika Anda memiliki judul keseluruhan, Anda dapat menggunakan fungsi <strong>subplots_adjust()<\/strong> untuk memastikan judul tersebut tidak tumpang tindih dengan judul subplot:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#define subplots<\/span>\nfig, ax = plt. <span style=\"color: #3366ff;\">subplots<\/span> (2, 2)\nfig. <span style=\"color: #3366ff;\">tight_layout<\/span> (h_pad= <span style=\"color: #008000;\">2<\/span> )\n\n<span style=\"color: #008080;\">#define subplot titles<\/span>\nax[0, 0]. <span style=\"color: #3366ff;\">set_title<\/span> ('First Subplot')\nax[0, 1]. <span style=\"color: #3366ff;\">set_title<\/span> ('Second Subplot')\nax[1, 0]. <span style=\"color: #3366ff;\">set_title<\/span> ('Third Subplot')\nax[1, 1]. <span style=\"color: #3366ff;\">set_title<\/span> ('Fourth Subplot')\n\n<span style=\"color: #008080;\">#add overall title and adjust it so that it doesn't overlap with subplot titles<\/span>\nfig.suptitle(' <span style=\"color: #008000;\">Overall Title<\/span> ')\nplt.subplots_adjust(top= <span style=\"color: #008000;\">0.85<\/span> )\n\n<span style=\"color: #008080;\">#display subplots<\/span>\nplt. <span style=\"color: #3366ff;\">show<\/span> ()<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10380 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/sous-intrigueespace5.png\" alt=\"Spasi judul di Matplotlib\" width=\"443\" height=\"296\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\"><em>Anda dapat menemukan lebih banyak tutorial Matplotlib di sini .<\/em><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda sering kali dapat menggunakan subplot untuk menampilkan beberapa plot secara bersebelahan di Matplotlib. Sayangnya, subplot ini cenderung tumpang tindih secara default. Cara termudah untuk mengatasi masalah ini adalah dengan menggunakan fungsi Matplotlib Tight_layout() . Tutorial ini menjelaskan cara menggunakan fungsi ini dalam praktik. Buat subplot Perhatikan susunan 4 anak petak dalam 2 kolom dan [&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 menyesuaikan jarak antar subplot Matplotlib - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengatur jarak antar subplot di Matplotlib, dengan beberapa 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\/spasi-subplot-matplotlib\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menyesuaikan jarak antar subplot Matplotlib - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengatur jarak antar subplot di Matplotlib, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T01:09:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/sous-intrigueespace1.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\/spasi-subplot-matplotlib\/\",\"url\":\"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/\",\"name\":\"Cara menyesuaikan jarak antar subplot Matplotlib - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-28T01:09:20+00:00\",\"dateModified\":\"2023-07-28T01:09:20+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengatur jarak antar subplot di Matplotlib, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menyesuaikan jarak antar subplot matplotlib\"}]},{\"@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 menyesuaikan jarak antar subplot Matplotlib - Statorials","description":"Tutorial ini menjelaskan cara mengatur jarak antar subplot di Matplotlib, dengan beberapa 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\/spasi-subplot-matplotlib\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menyesuaikan jarak antar subplot Matplotlib - Statorials","og_description":"Tutorial ini menjelaskan cara mengatur jarak antar subplot di Matplotlib, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/","og_site_name":"Statorials","article_published_time":"2023-07-28T01:09:20+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/sous-intrigueespace1.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\/spasi-subplot-matplotlib\/","url":"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/","name":"Cara menyesuaikan jarak antar subplot Matplotlib - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-28T01:09:20+00:00","dateModified":"2023-07-28T01:09:20+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengatur jarak antar subplot di Matplotlib, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menyesuaikan jarak antar subplot matplotlib"}]},{"@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\/1002"}],"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=1002"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1002\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1002"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1002"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}