{"id":2580,"date":"2023-07-21T15:45:50","date_gmt":"2023-07-21T15:45:50","guid":{"rendered":"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/"},"modified":"2023-07-21T15:45:50","modified_gmt":"2023-07-21T15:45:50","slug":"plot-kotak-beberapa-kolom","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/","title":{"rendered":"Seaborn: cara membuat plot kotak multi-kolom"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut di Seaborn untuk membuat plot kotak multi-kolom dari DataFrame pandas:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>sns. <span style=\"color: #3366ff;\">boxplot<\/span> (x=' <span style=\"color: #ff0000;\">variable<\/span> ', y=' <span style=\"color: #ff0000;\">value<\/span> ', data=df)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh: Boxplot beberapa kolom menggunakan Seaborn<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki DataFrame panda berikut yang menunjukkan poin yang dicetak oleh pemain di tiga tim bola basket berbeda:<\/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;\">#createDataFrame<span style=\"color: #000000;\">\ndf = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">A<\/span> ': [5, 7, 7, 9, 12, 12],\n                   ' <span style=\"color: #ff0000;\">B<\/span> ': [8, 8, 9, 13, 15, 17],\n                   ' <span style=\"color: #ff0000;\">C<\/span> ': [1, 2, 2, 4, 5, 7]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span>df\n\n        A B C\n0 5 8 1\n1 7 8 2\n2 7 9 2\n3 9 13 4\n4 12 15 5\n5 12 17 7\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Misalkan kita ingin membuat tiga plot kotak yang menunjukkan distribusi poin yang dicetak oleh masing-masing tim.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Untuk membuat beberapa boxplot di seaborn, Anda harus menggabungkan pandas DataFrame terlebih dahulu ke dalam <a href=\"https:\/\/statorials.org\/id\/data-panjang-vs-data-lebar\/\" target=\"_blank\" rel=\"noopener\">format panjang<\/a> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#melt data frame into long format\n<\/span>df_melted = pd. <span style=\"color: #3366ff;\">melt<\/span> (df)\n\n<span style=\"color: #008080;\">#view first 10 rows of melted data frame\n<\/span>df_melted. <span style=\"color: #3366ff;\">head<\/span> ( <span style=\"color: #008000;\">10<\/span> )\n\n\tvariable value\n0 to 5\n1 to 7\n2 to 7\n3 to 9\n4 to 12\n5 to 12\n6 B 8\n7 B 8\n8 B 9\n9 B 13<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sekarang kita dapat membuat beberapa plot kotak menggunakan seaborn:<\/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. <span style=\"color: #3366ff;\">pyplot<\/span> <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;\">#create seaborn boxplots by group\n<\/span>sns. <span style=\"color: #3366ff;\">boxplot<\/span> (x=' <span style=\"color: #ff0000;\">variable<\/span> ', y=' <span style=\"color: #ff0000;\">value<\/span> ', data=df_melted)<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-22854 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mult11-1.jpg\" alt=\"Plot kotak Seaborn dari beberapa kolom\" width=\"535\" height=\"358\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Sumbu x menampilkan tim dan sumbu y menampilkan distribusi poin yang dicetak.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kita dapat menggunakan sintaks berikut untuk <a href=\"https:\/\/statorials.org\/id\/judul-kelautan\/\" target=\"_blank\" rel=\"noopener\">menambahkan judul<\/a> dan mengubah <a href=\"https:\/\/statorials.org\/id\/label-sumbu-laut\/\" target=\"_blank\" rel=\"noopener\">label sumbu<\/a> :<\/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. <span style=\"color: #3366ff;\">pyplot<\/span> <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;\">#create seaborn boxplots by group\n<\/span>sns. <span style=\"color: #3366ff;\">boxplot<\/span> (x=' <span style=\"color: #ff0000;\">variable<\/span> ', y=' <span style=\"color: #ff0000;\">value<\/span> ', data=df_melted). <span style=\"color: #3366ff;\">set<\/span> (title=' <span style=\"color: #ff0000;\">Points by Team<\/span> ')\n\n<span style=\"color: #008080;\">#modify axis labels\n<\/span>plt. <span style=\"color: #3366ff;\">xlabel<\/span> ('Team')\nplt. <span style=\"color: #3366ff;\">ylabel<\/span> ('Points')<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-22855 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mult12-1.jpg\" alt=\"\" width=\"532\" height=\"372\" srcset=\"\" sizes=\"\"><\/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 <a href=\"https:\/\/seaborn.pydata.org\/\" target=\"_blank\" rel=\"noopener\">seaborn<\/a> :<\/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\/peta-wilayah-laut\/\" target=\"_blank\" rel=\"noopener\">Cara Membuat Bagan Area 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><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks dasar berikut di Seaborn untuk membuat plot kotak multi-kolom dari DataFrame pandas: sns. boxplot (x=&#8217; variable &#8216;, y=&#8217; value &#8216;, data=df) Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya. Contoh: Boxplot beberapa kolom menggunakan Seaborn Misalkan kita memiliki DataFrame panda berikut yang menunjukkan poin yang dicetak oleh pemain di tiga [&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>Seaborn: Cara membuat plot kotak multi-kolom - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membuat plot kotak di seaborn menggunakan beberapa kolom DataFrame pandas, 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\/plot-kotak-beberapa-kolom\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Seaborn: Cara membuat plot kotak multi-kolom - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membuat plot kotak di seaborn menggunakan beberapa kolom DataFrame pandas, termasuk contohnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-21T15:45:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mult11-1.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=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/\",\"url\":\"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/\",\"name\":\"Seaborn: Cara membuat plot kotak multi-kolom - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-21T15:45:50+00:00\",\"dateModified\":\"2023-07-21T15:45:50+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membuat plot kotak di seaborn menggunakan beberapa kolom DataFrame pandas, termasuk contohnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Seaborn: cara membuat plot kotak multi-kolom\"}]},{\"@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":"Seaborn: Cara membuat plot kotak multi-kolom - Statorials","description":"Tutorial ini menjelaskan cara membuat plot kotak di seaborn menggunakan beberapa kolom DataFrame pandas, 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\/plot-kotak-beberapa-kolom\/","og_locale":"id_ID","og_type":"article","og_title":"Seaborn: Cara membuat plot kotak multi-kolom - Statorials","og_description":"Tutorial ini menjelaskan cara membuat plot kotak di seaborn menggunakan beberapa kolom DataFrame pandas, termasuk contohnya.","og_url":"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/","og_site_name":"Statorials","article_published_time":"2023-07-21T15:45:50+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mult11-1.jpg"}],"author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/","url":"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/","name":"Seaborn: Cara membuat plot kotak multi-kolom - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-21T15:45:50+00:00","dateModified":"2023-07-21T15:45:50+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membuat plot kotak di seaborn menggunakan beberapa kolom DataFrame pandas, termasuk contohnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/plot-kotak-beberapa-kolom\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Seaborn: cara membuat plot kotak multi-kolom"}]},{"@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\/2580"}],"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=2580"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2580\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2580"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2580"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2580"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}