{"id":1354,"date":"2023-07-26T18:11:40","date_gmt":"2023-07-26T18:11:40","guid":{"rendered":"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/"},"modified":"2023-07-26T18:11:40","modified_gmt":"2023-07-26T18:11:40","slug":"ggplot2-barplot-dengan-banyak-variabel","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/","title":{"rendered":"Cara membuat barplot di ggplot2 dengan banyak variabel"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Barplot<\/strong> berguna untuk memvisualisasikan jumlah variabel kategori yang berbeda.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Terkadang kita ingin membuat barplot yang memvisualisasikan jumlah variabel kategori yang dibagi menjadi subgrup.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, kita mungkin ingin memvisualisasikan total penjualan popcorn dan soda untuk tiga stadion olahraga berbeda. Tutorial ini memberikan contoh langkah demi langkah cara membuat barplot berikut dengan banyak variabel:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-13225 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/barremultiple2.png\" alt=\"Barplot dengan banyak variabel di R\" width=\"456\" height=\"454\" 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 bingkai data untuk menampung data kita:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#createdata\n<\/span>df &lt;- data.frame(stadium= <span style=\"color: #3366ff;\">rep<\/span> (c(' <span style=\"color: #008000;\">A<\/span> ', ' <span style=\"color: #008000;\">B<\/span> ', ' <span style=\"color: #008000;\">C<\/span> '), <span style=\"color: #3366ff;\">each<\/span> =4),\n                 food= <span style=\"color: #3366ff;\">rep<\/span> (c(' <span style=\"color: #008000;\">popcorn<\/span> ', ' <span style=\"color: #008000;\">soda<\/span> '), <span style=\"color: #3366ff;\">times<\/span> =6),\n                 sales=c(4, 5, 6, 8, 9, 12, 7, 9, 9, 11, 14, 13))\n\n<span style=\"color: #008080;\">#viewdata\n<\/span>df\n\n   stadium food sales\n1 A popcorn 4\n2 A soda 5\n3 A popcorn 6\n4 A soda 8\n5 B popcorn 9\n6 B soda 12\n7 B popcorn 7\n8 B soda 9\n9 C popcorn 9\n10 C soda 11\n11 C popcorn 14\n12 C soda 13<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Langkah 2: Buat Barplot dengan banyak variabel<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara membuat barplot dengan beberapa variabel menggunakan fungsi <strong>geom_bar()<\/strong> untuk membuat bar dan argumen <strong>&#8216;dodge&#8217;<\/strong> untuk menentukan bahwa bar di setiap grup harus &#8220;menghindar&#8221; dan ditampilkan berdampingan.<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (fill=food, y=sales, x=stadium)) +\n  geom_bar(position=' <span style=\"color: #008000;\">dodge<\/span> ', stat=' <span style=\"color: #008000;\">identity<\/span> ')\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-13224 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/barremultiple1.png\" alt=\"Barplot dengan banyak variabel di R\" width=\"421\" height=\"424\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Tahapan yang berbeda \u2013 A, B dan C \u2013 ditampilkan di sepanjang sumbu x dan penjualan popcorn dan soda yang sesuai (dalam ribuan) ditampilkan di sepanjang sumbu y.<\/span><\/p>\n<h3> <strong><span style=\"color: #000000;\">Langkah 3: Ubah estetika Barplot<\/span><\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menambahkan judul, mengubah label sumbu, dan menyesuaikan warna pada barplot:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (fill=food, y=sales, x=stadium)) +\n  geom_bar(position=' <span style=\"color: #008000;\">dodge<\/span> ', stat=' <span style=\"color: #008000;\">identity<\/span> ') +\n  ggtitle(' <span style=\"color: #008000;\">Sales by Stadium<\/span> ') +\n  xlab(' <span style=\"color: #008000;\">Stadium<\/span> ') +\n  ylab(' <span style=\"color: #008000;\">Sales (in thousands)<\/span> ') +\n  scale_fill_manual(' <span style=\"color: #008000;\">Product<\/span> ', values=c(' <span style=\"color: #008000;\">coral2<\/span> ',' <span style=\"color: #008000;\">steelblue<\/span> '))<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-13225 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/barremultiple2.png\" alt=\"Barplot dengan banyak variabel di R\" width=\"456\" height=\"454\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/ubah-judul-legenda-ggplot2\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara mengubah judul legenda di ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/ukuran-legenda-ggplot2\/\" target=\"_blank\" rel=\"noopener\">Cara mengubah ukuran legenda di ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/tema-ggplot2-terbaik\/\" target=\"_blank\" rel=\"noopener\">Panduan lengkap tema ggplot2 terbaik<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Barplot berguna untuk memvisualisasikan jumlah variabel kategori yang berbeda. Terkadang kita ingin membuat barplot yang memvisualisasikan jumlah variabel kategori yang dibagi menjadi subgrup. Misalnya, kita mungkin ingin memvisualisasikan total penjualan popcorn dan soda untuk tiga stadion olahraga berbeda. Tutorial ini memberikan contoh langkah demi langkah cara membuat barplot berikut dengan banyak variabel: Langkah 1: Buat [&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 Barplot di ggplot2 dengan banyak variabel<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membuat barplot di ggplot2 dengan banyak variabel, 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\/ggplot2-barplot-dengan-banyak-variabel\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara membuat Barplot di ggplot2 dengan banyak variabel\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membuat barplot di ggplot2 dengan banyak variabel, termasuk contohnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-26T18:11:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/barremultiple2.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=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/\",\"url\":\"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/\",\"name\":\"Cara membuat Barplot di ggplot2 dengan banyak variabel\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-26T18:11:40+00:00\",\"dateModified\":\"2023-07-26T18:11:40+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membuat barplot di ggplot2 dengan banyak variabel, termasuk contohnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara membuat barplot di ggplot2 dengan banyak variabel\"}]},{\"@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 Barplot di ggplot2 dengan banyak variabel","description":"Tutorial ini menjelaskan cara membuat barplot di ggplot2 dengan banyak variabel, 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\/ggplot2-barplot-dengan-banyak-variabel\/","og_locale":"id_ID","og_type":"article","og_title":"Cara membuat Barplot di ggplot2 dengan banyak variabel","og_description":"Tutorial ini menjelaskan cara membuat barplot di ggplot2 dengan banyak variabel, termasuk contohnya.","og_url":"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/","og_site_name":"Statorials","article_published_time":"2023-07-26T18:11:40+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/barremultiple2.png"}],"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\/ggplot2-barplot-dengan-banyak-variabel\/","url":"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/","name":"Cara membuat Barplot di ggplot2 dengan banyak variabel","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-26T18:11:40+00:00","dateModified":"2023-07-26T18:11:40+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membuat barplot di ggplot2 dengan banyak variabel, termasuk contohnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/ggplot2-barplot-dengan-banyak-variabel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara membuat barplot di ggplot2 dengan banyak variabel"}]},{"@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\/1354"}],"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=1354"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1354\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}