{"id":2374,"date":"2023-07-22T13:41:48","date_gmt":"2023-07-22T13:41:48","guid":{"rendered":"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/"},"modified":"2023-07-22T13:41:48","modified_gmt":"2023-07-22T13:41:48","slug":"diagram-batang-bertumpuk-seaborn","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/","title":{"rendered":"Cara membuat plot batang bertumpuk di seaborn (langkah demi langkah)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Diagram batang bertumpuk<\/strong> adalah jenis diagram yang menggunakan batang yang dibagi menjadi beberapa subbar untuk memvisualisasikan nilai beberapa variabel sekaligus.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini memberikan contoh langkah demi langkah tentang cara membuat plot batang bertumpuk berikut dengan Python menggunakan paket visualisasi data <a href=\"https:\/\/seaborn.pydata.org\/\" target=\"_blank\" rel=\"noopener\">Seaborn<\/a> :<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-21450\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/empile2.png\" alt=\"diagram batang bertumpuk di seaborn\" width=\"517\" height=\"375\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Langkah 1: Buat datanya<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Pertama, mari buat DataFrame panda berikut yang menunjukkan jumlah total pelanggan yang diterima sebuah restoran di pagi dan sore hari dari Senin hingga Jumat:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">Day<\/span> ': ['Mon', 'Tue', 'Wed', 'Thur', 'Fri'],\n                   ' <span style=\"color: #ff0000;\">Morning<\/span> ': [44, 46, 49, 59, 54],\n                   ' <span style=\"color: #ff0000;\">Evening<\/span> ': [33, 46, 50, 49, 60]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span>df\n\n\tDay Morning Evening\n0 My 44 33\n1 Kills 46 46\n2 Wed 49 50\n3 Thur 59 49\n4 Fri 54 60\n<\/span><\/span><\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Langkah 2: Buat Bagan Batang Bertumpuk<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk membuat diagram batang bertumpuk untuk memvisualisasikan jumlah total pelanggan setiap hari:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> matplotlib.pyplot <span style=\"color: #008000;\">as<\/span> plt\n<span style=\"color: #008000;\">import<\/span> seaborn <span style=\"color: #008000;\">as<\/span> sns\n\n<span style=\"color: #008080;\">#set seaborn plotting aesthetics\n<\/span>sns. <span style=\"color: #3366ff;\">set<\/span> (style=' <span style=\"color: #ff0000;\">white<\/span> ')\n\n<span style=\"color: #008080;\">#create stacked bar chart\n<\/span>df. <span style=\"color: #3366ff;\">set_index<\/span> (' <span style=\"color: #ff0000;\">Day<\/span> '). <span style=\"color: #3366ff;\">plot<\/span> (kind=' <span style=\"color: #ff0000;\">bar<\/span> ', stacked= <span style=\"color: #008000;\">True<\/span> , color=[' <span style=\"color: #ff0000;\">steelblue<\/span> ', ' <span style=\"color: #ff0000;\">red<\/span> '])\n<\/span><\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-21449 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/empile1.png\" alt=\"\" width=\"512\" height=\"369\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Sumbu x menampilkan hari dalam seminggu dan bilah menampilkan jumlah pelanggan yang mengunjungi restoran pada pagi dan sore hari setiap harinya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Langkah 3: Sesuaikan Bagan Batang Bertumpuk<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Kode berikut menunjukkan cara menambahkan judul sumbu, menambahkan judul global, dan memutar label sumbu X agar lebih mudah dibaca:<\/span><\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> matplotlib.pyplot <span style=\"color: #008000;\">as<\/span> plt\n<span style=\"color: #008000;\">import<\/span> seaborn <span style=\"color: #008000;\">as<\/span> sns\n\n<span style=\"color: #008080;\">#set seaborn plotting aesthetics\n<\/span>sns. <span style=\"color: #3366ff;\">set<\/span> (style=' <span style=\"color: #ff0000;\">white<\/span> ')\n\n<span style=\"color: #008080;\">#create stacked bar chart\n<\/span>df. <span style=\"color: #3366ff;\">set_index<\/span> (' <span style=\"color: #ff0000;\">Day<\/span> '). <span style=\"color: #3366ff;\">plot<\/span> (kind=' <span style=\"color: #ff0000;\">bar<\/span> ', stacked= <span style=\"color: #008000;\">True<\/span> , color=[' <span style=\"color: #ff0000;\">steelblue<\/span> ', ' <span style=\"color: #ff0000;\">red<\/span> '])\n\n<span style=\"color: #008080;\">#add overall title\n<\/span>plt. <span style=\"color: #3366ff;\">title<\/span> (' <span style=\"color: #ff0000;\">Customers by Time &amp; Day of Week<\/span> ', fontsize= <span style=\"color: #008000;\">16<\/span> )\n\n<span style=\"color: #008080;\">#add axis titles\n<\/span>plt. <span style=\"color: #3366ff;\">xlabel<\/span> (' <span style=\"color: #ff0000;\">Day of Week<\/span> ')\nplt. <span style=\"color: #3366ff;\">ylabel<\/span> (' <span style=\"color: #ff0000;\">Number of Customers<\/span> ')\n\n<span style=\"color: #008080;\">#rotate x-axis labels\n<\/span>plt. <span style=\"color: #3366ff;\">xticks<\/span> (rotation= <span style=\"color: #008000;\">45<\/span> )\n<\/span><\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-21450\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/empile2.png\" alt=\"diagram batang bertumpuk di seaborn\" width=\"517\" height=\"375\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Kami menetapkan gaya laut ke &#8220;putih&#8221; untuk plot ini, tetapi Anda dapat menemukan daftar lengkap estetika plot laut di <a href=\"https:\/\/seaborn.pydata.org\/tutorial\/aesthetics.html\" target=\"_blank\" rel=\"noopener\">halaman ini<\/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 membuat visualisasi umum lainnya di Seaborn:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/camembert-laut\/\" target=\"_blank\" rel=\"noopener\">Cara Membuat Diagram Lingkaran di Seaborn<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/garis-waktu-kelahiran-laut\/\" target=\"_blank\" rel=\"noopener\">Cara Membuat Plot Deret Waktu di Seaborn<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/peta-wilayah-laut\/\" target=\"_blank\" rel=\"noopener\">Cara Membuat Bagan Area di Seaborn<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Diagram batang bertumpuk adalah jenis diagram yang menggunakan batang yang dibagi menjadi beberapa subbar untuk memvisualisasikan nilai beberapa variabel sekaligus. Tutorial ini memberikan contoh langkah demi langkah tentang cara membuat plot batang bertumpuk berikut dengan Python menggunakan paket visualisasi data Seaborn : Langkah 1: Buat datanya Pertama, mari buat DataFrame panda berikut yang menunjukkan jumlah [&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 Membuat Bagan Batang Bertumpuk di Seaborn (Langkah demi Langkah) - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membuat diagram batang bertumpuk menggunakan paket visualisasi data Seaborn 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\/diagram-batang-bertumpuk-seaborn\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Membuat Bagan Batang Bertumpuk di Seaborn (Langkah demi Langkah) - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membuat diagram batang bertumpuk menggunakan paket visualisasi data Seaborn dengan Python, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-22T13:41:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/empile2.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\/diagram-batang-bertumpuk-seaborn\/\",\"url\":\"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/\",\"name\":\"Cara Membuat Bagan Batang Bertumpuk di Seaborn (Langkah demi Langkah) - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-22T13:41:48+00:00\",\"dateModified\":\"2023-07-22T13:41:48+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membuat diagram batang bertumpuk menggunakan paket visualisasi data Seaborn dengan Python, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara membuat plot batang bertumpuk di seaborn (langkah demi langkah)\"}]},{\"@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 Membuat Bagan Batang Bertumpuk di Seaborn (Langkah demi Langkah) - Statorials","description":"Tutorial ini menjelaskan cara membuat diagram batang bertumpuk menggunakan paket visualisasi data Seaborn 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\/diagram-batang-bertumpuk-seaborn\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Membuat Bagan Batang Bertumpuk di Seaborn (Langkah demi Langkah) - Statorials","og_description":"Tutorial ini menjelaskan cara membuat diagram batang bertumpuk menggunakan paket visualisasi data Seaborn dengan Python, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/","og_site_name":"Statorials","article_published_time":"2023-07-22T13:41:48+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/empile2.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\/diagram-batang-bertumpuk-seaborn\/","url":"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/","name":"Cara Membuat Bagan Batang Bertumpuk di Seaborn (Langkah demi Langkah) - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-22T13:41:48+00:00","dateModified":"2023-07-22T13:41:48+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membuat diagram batang bertumpuk menggunakan paket visualisasi data Seaborn dengan Python, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/diagram-batang-bertumpuk-seaborn\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara membuat plot batang bertumpuk di seaborn (langkah demi langkah)"}]},{"@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\/2374"}],"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=2374"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2374\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}