{"id":3981,"date":"2023-07-14T09:06:35","date_gmt":"2023-07-14T09:06:35","guid":{"rendered":"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/"},"modified":"2023-07-14T09:06:35","modified_gmt":"2023-07-14T09:06:35","slug":"histogram-ggplot2-berdasarkan-grup","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/","title":{"rendered":"Cara membuat histogram berdasarkan grup di ggplot2 (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut untuk membuat histogram berdasarkan grup di ggplot2:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>ggplot(df, aes(x=values_var, fill=group_var)) +\n  geom_histogram(color=' <span style=\"color: #ff0000;\">black<\/span> ', alpha= <span style=\"color: #008000;\">0.4<\/span> , position=' <span style=\"color: #ff0000;\">identity<\/span> ') +\n  scale_fill_manual(values=c(' <span style=\"color: #ff0000;\">red<\/span> ', ' <span style=\"color: #ff0000;\">blue<\/span> ', ' <span style=\"color: #ff0000;\">purple<\/span> '))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh khusus ini membuat plot dengan tiga histogram merah, biru, dan ungu yang tumpang tindih.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh: membuat histogram berdasarkan grup di ggplot2<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Misalkan kita memiliki kerangka data berikut di R yang berisi informasi tentang poin yang dicetak oleh pemain bola basket dari tiga tim berbeda:<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#make this example reproducible\n<\/span>set. <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=rep(c(' <span style=\"color: #ff0000;\">A<\/span> ', ' <span style=\"color: #ff0000;\">B<\/span> ', ' <span style=\"color: #ff0000;\">C<\/span> '), each=100),\n                 points=c(rnorm(100, mean=10),\n                          rnorm(100, mean=15),\n                          rnorm(100, mean=20)))\n\n<span style=\"color: #008080;\">#view head of data frame\n<\/span>head(df)\n\n  team points\n1 A 9.373546\n2 A 10.183643\n3 A 9.164371\n4 A 11.595281\n5 A 10.329508\n6 A 9.179532<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk membuat histogram yang menampilkan distribusi poin yang dicetak oleh masing-masing dari tiga tim:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create histogram by team\n<\/span>ggplot(df, aes(x=points, fill=team)) +\n  geom_histogram(color=' <span style=\"color: #ff0000;\">black<\/span> ', alpha= <span style=\"color: #008000;\">0.4<\/span> , position=' <span style=\"color: #ff0000;\">identity<\/span> ') +\n  scale_fill_manual(values=c(' <span style=\"color: #ff0000;\">red<\/span> ', ' <span style=\"color: #ff0000;\">blue<\/span> ', ' <span style=\"color: #ff0000;\">purple<\/span> '))<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-31891 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/histbygroup1.jpg\" alt=\"\" width=\"589\" height=\"429\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Ketiga histogram tersebut mewakili distribusi poin yang dicetak oleh pemain masing-masing tim.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Legenda di sisi kanan plot menunjukkan warna mana yang sesuai dengan masing-masing tim.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa argumen <strong>warna<\/strong> menentukan warna garis luar batang di setiap histogram dan argumen <strong>alfa<\/strong> menentukan transparansi (antara 0 dan 1) yang digunakan untuk batang.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dengan menyetel nilai <strong>alpha<\/strong> menjadi kurang dari 1, kita dapat melihat bilah yang tumpang tindih di antara histogram.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jangan ragu untuk menggunakan fungsi <strong>labs()<\/strong> untuk mengubah label di plot dan memilih <a href=\"https:\/\/ggplot2.tidyverse.org\/reference\/ggtheme.html\" target=\"_blank\" rel=\"noopener\">tema ggplot2<\/a> yang sesuai dengan gaya Anda:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create histogram by team\n<\/span>ggplot(df, aes(x=points, fill=team)) +\n  geom_histogram(color=' <span style=\"color: #ff0000;\">black<\/span> ', alpha= <span style=\"color: #008000;\">0.4<\/span> , position=' <span style=\"color: #ff0000;\">identity<\/span> ') +\n  scale_fill_manual(values=c(' <span style=\"color: #ff0000;\">red<\/span> ', ' <span style=\"color: #ff0000;\">blue<\/span> ', ' <span style=\"color: #ff0000;\">purple<\/span> ')) +\n  labs(fill=' <span style=\"color: #ff0000;\">Team<\/span> ', x=' <span style=\"color: #ff0000;\">Points Scored<\/span> ', y=' <span style=\"color: #ff0000;\">Count<\/span> ', title=' <span style=\"color: #ff0000;\">Points Scored by Team<\/span> ') +\n  theme_classic()<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-31892\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/histbygroup2.jpg\" alt=\"histogram ggplot2 berdasarkan grup\" width=\"596\" height=\"435\" srcset=\"\" sizes=\"\"><\/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 R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/histogram-frekuensi-relatif-r\/\" target=\"_blank\" rel=\"noopener\">Cara membuat histogram frekuensi relatif di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/beberapa-plot-kotak-r\/\" target=\"_blank\" rel=\"noopener\">Cara memplot beberapa plot kotak dalam satu grafik di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/cara-memplot-beberapa-baris-rangkaian-data-dalam-grafik-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara memplot banyak garis dalam grafik di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks dasar berikut untuk membuat histogram berdasarkan grup di ggplot2: ggplot(df, aes(x=values_var, fill=group_var)) + geom_histogram(color=&#8217; black &#8216;, alpha= 0.4 , position=&#8217; identity &#8216;) + scale_fill_manual(values=c(&#8216; red &#8216;, &#8216; blue &#8216;, &#8216; purple &#8216;)) Contoh khusus ini membuat plot dengan tiga histogram merah, biru, dan ungu yang tumpang tindih. Contoh berikut menunjukkan cara [&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 histogram berdasarkan grup di ggplot2 (dengan contoh) - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membuat histogram berdasarkan grup di ggplot2, 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\/histogram-ggplot2-berdasarkan-grup\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara membuat histogram berdasarkan grup di ggplot2 (dengan contoh) - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membuat histogram berdasarkan grup di ggplot2, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-14T09:06:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/histbygroup1.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\/histogram-ggplot2-berdasarkan-grup\/\",\"url\":\"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/\",\"name\":\"Cara membuat histogram berdasarkan grup di ggplot2 (dengan contoh) - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-14T09:06:35+00:00\",\"dateModified\":\"2023-07-14T09:06:35+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membuat histogram berdasarkan grup di ggplot2, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara membuat histogram berdasarkan grup di ggplot2 (dengan contoh)\"}]},{\"@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 histogram berdasarkan grup di ggplot2 (dengan contoh) - Statologi","description":"Tutorial ini menjelaskan cara membuat histogram berdasarkan grup di ggplot2, 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\/histogram-ggplot2-berdasarkan-grup\/","og_locale":"id_ID","og_type":"article","og_title":"Cara membuat histogram berdasarkan grup di ggplot2 (dengan contoh) - Statologi","og_description":"Tutorial ini menjelaskan cara membuat histogram berdasarkan grup di ggplot2, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/","og_site_name":"Statorials","article_published_time":"2023-07-14T09:06:35+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/histbygroup1.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\/histogram-ggplot2-berdasarkan-grup\/","url":"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/","name":"Cara membuat histogram berdasarkan grup di ggplot2 (dengan contoh) - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-14T09:06:35+00:00","dateModified":"2023-07-14T09:06:35+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membuat histogram berdasarkan grup di ggplot2, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/histogram-ggplot2-berdasarkan-grup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara membuat histogram berdasarkan grup di ggplot2 (dengan contoh)"}]},{"@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\/3981"}],"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=3981"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3981\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3981"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3981"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}