{"id":4211,"date":"2023-07-12T19:52:17","date_gmt":"2023-07-12T19:52:17","guid":{"rendered":"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/"},"modified":"2023-07-12T19:52:17","modified_gmt":"2023-07-12T19:52:17","slug":"matplotilb-ketat_layout","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/","title":{"rendered":"Cara menggunakan tight_layout() di matplotlib"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan fungsi <strong>Tight_layout()<\/strong> di Matplotlib untuk secara otomatis menyesuaikan padding di antara dan di sekitar subplot.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh: Cara menggunakan Tight_layout() di Matplotlib<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita menggunakan Matplotilb untuk membuat empat subplot dalam grid 2&#215;2:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> matplotlib. <span style=\"color: #3366ff;\">pyplot<\/span> <span style=\"color: #008000;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#define data\n<\/span>x = [1, 2, 3]\ny = [7, 13, 24]\n\n<span style=\"color: #008080;\">#define layout for subplots\n<\/span>fig, ax = plt. <span style=\"color: #3366ff;\">subplots<\/span> (2, 2)\n\n<span style=\"color: #008080;\">#define subplot titles\n<\/span>ax[0, 0]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">red<\/span> ')\nax[0, 1]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">blue<\/span> ')\nax[1, 0]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">green<\/span> ')\nax[1, 1]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">purple<\/span> ')\n\n<span style=\"color: #008080;\">#add title to each subplot\n<\/span>ax[0, 0]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">First Subplot<\/span> ')\nax[0, 1]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">Second Subplot<\/span> ')\nax[1, 0]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">Third Subplot<\/span> ')\nax[1, 1]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">Fourth Subplot<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-33315 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/serre1.jpg\" alt=\"\" width=\"466\" height=\"369\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa terdapat sedikit padding di antara subplot, sehingga judulnya tumpang tindih di beberapa tempat.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dengan menentukan <strong>fig.tight_layout()<\/strong> kita dapat secara otomatis menyesuaikan padding di antara dan di sekitar subplot:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> matplotlib. <span style=\"color: #3366ff;\">pyplot<\/span> <span style=\"color: #008000;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#define data\n<\/span>x = [1, 2, 3]\ny = [7, 13, 24]\n\n<span style=\"color: #008080;\">#define layout for subplots\n<\/span>fig, ax = plt. <span style=\"color: #3366ff;\">subplots<\/span> (2, 2)\n\n<span style=\"color: #008080;\">#specify a tight layout<\/span>\nfig. <span style=\"color: #3366ff;\">tight_layout<\/span> ()\n\n<span style=\"color: #008080;\">#define subplot titles\n<\/span>ax[0, 0]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">red<\/span> ')\nax[0, 1]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">blue<\/span> ')\nax[1, 0]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">green<\/span> ')\nax[1, 1]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">purple<\/span> ')\n\n<span style=\"color: #008080;\">#add title to each subplot\n<\/span>ax[0, 0]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">First Subplot<\/span> ')\nax[0, 1]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">Second Subplot<\/span> ')\nax[1, 0]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">Third Subplot<\/span> ')\nax[1, 1]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">Fourth Subplot<\/span> ')<\/strong><\/pre>\n<p> <strong><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-33316\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/serre2.jpg\" alt=\"contoh matplotlib ketat_layout\" width=\"531\" height=\"421\" srcset=\"\" sizes=\"\"><\/strong><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa padding di antara dan di sekitar subplot telah disesuaikan sehingga plot tidak lagi tumpang tindih di area mana pun.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa fungsi <strong>Tight_layout()<\/strong> menggunakan argumen <strong>pad<\/strong> untuk menentukan padding antara tepi gambar dan tepi subjalur, sebagai pecahan dari ukuran font.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Nilai <strong>pad<\/strong> defaultnya adalah <strong>1.08<\/strong> . Namun, kita dapat meningkatkan nilai ini untuk meningkatkan padding di sekitar jalur:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> matplotlib. <span style=\"color: #3366ff;\">pyplot<\/span> <span style=\"color: #008000;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#define data\n<\/span>x = [1, 2, 3]\ny = [7, 13, 24]\n\n<span style=\"color: #008080;\">#define layout for subplots\n<\/span>fig, ax = plt. <span style=\"color: #3366ff;\">subplots<\/span> (2, 2)\n\n<span style=\"color: #008080;\">#specify a tight layout with increased padding<\/span>\nfig. <span style=\"color: #3366ff;\">tight_layout<\/span> (pad=5)\n\n<span style=\"color: #008080;\">#define subplot titles\n<\/span>ax[0, 0]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">red<\/span> ')\nax[0, 1]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">blue<\/span> ')\nax[1, 0]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">green<\/span> ')\nax[1, 1]. <span style=\"color: #3366ff;\">plot<\/span> (x,y,color=' <span style=\"color: #ff0000;\">purple<\/span> ')\n\n<span style=\"color: #008080;\">#add title to each subplot\n<\/span>ax[0, 0]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">First Subplot<\/span> ')\nax[0, 1]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">Second Subplot<\/span> ')\nax[1, 0]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">Third Subplot<\/span> ')\nax[1, 1]. <span style=\"color: #3366ff;\">set_title<\/span> (' <span style=\"color: #ff0000;\">Fourth Subplot<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-33317\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/serre3.jpg\" alt=\"Matplotlib Tight_layout dengan peningkatan padding\" width=\"526\" height=\"379\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa timbunan di sekitar plot telah meningkat secara nyata.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jangan ragu untuk menyesuaikan nilai argumen <strong>pad<\/strong> untuk meningkatkan padding di sekitar jalur sebanyak yang Anda suka.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di Matplotlib:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/judul-subplot-matplotlib\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara menambahkan judul ke subplot di Matplotlib<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/ukuran-subplot-matplotlib\/\" target=\"_blank\" rel=\"noopener\">Cara menyesuaikan ukuran subplot di Matplotlib<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/spasi-subplot-matplotlib\/\" target=\"_blank\" rel=\"noopener\">Cara menyesuaikan jarak antar subplot Matplotlib<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan fungsi Tight_layout() di Matplotlib untuk secara otomatis menyesuaikan padding di antara dan di sekitar subplot. Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya. Contoh: Cara menggunakan Tight_layout() di Matplotlib Misalkan kita menggunakan Matplotilb untuk membuat empat subplot dalam grid 2&#215;2: import matplotlib. pyplot as plt #define data x = [1, 2, [&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 menggunakan Tight_layout() di Matplotlib \u2013 Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan Tight_layout di Matplotilb untuk membuat banyak plot dengan padding optimal, termasuk contohnya.\" \/>\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\/matplotilb-ketat_layout\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menggunakan Tight_layout() di Matplotlib \u2013 Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan Tight_layout di Matplotilb untuk membuat banyak plot dengan padding optimal, termasuk contohnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-12T19:52:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/serre1.jpg\" \/>\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\/matplotilb-ketat_layout\/\",\"url\":\"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/\",\"name\":\"Cara menggunakan Tight_layout() di Matplotlib \u2013 Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-12T19:52:17+00:00\",\"dateModified\":\"2023-07-12T19:52:17+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan Tight_layout di Matplotilb untuk membuat banyak plot dengan padding optimal, termasuk contohnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan tight_layout() di 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 menggunakan Tight_layout() di Matplotlib \u2013 Statorial","description":"Tutorial ini menjelaskan cara menggunakan Tight_layout di Matplotilb untuk membuat banyak plot dengan padding optimal, termasuk contohnya.","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\/matplotilb-ketat_layout\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menggunakan Tight_layout() di Matplotlib \u2013 Statorial","og_description":"Tutorial ini menjelaskan cara menggunakan Tight_layout di Matplotilb untuk membuat banyak plot dengan padding optimal, termasuk contohnya.","og_url":"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/","og_site_name":"Statorials","article_published_time":"2023-07-12T19:52:17+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/serre1.jpg"}],"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\/matplotilb-ketat_layout\/","url":"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/","name":"Cara menggunakan Tight_layout() di Matplotlib \u2013 Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-12T19:52:17+00:00","dateModified":"2023-07-12T19:52:17+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan Tight_layout di Matplotilb untuk membuat banyak plot dengan padding optimal, termasuk contohnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/matplotilb-ketat_layout\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan tight_layout() di 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\/4211"}],"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=4211"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4211\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=4211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=4211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=4211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}