{"id":1354,"date":"2023-07-26T18:11:40","date_gmt":"2023-07-26T18:11:40","guid":{"rendered":"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/"},"modified":"2023-07-26T18:11:40","modified_gmt":"2023-07-26T18:11:40","slug":"ggplot2-barplot-met-meerdere-variabelen","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/","title":{"rendered":"Hoe u een barplot maakt in ggplot2 met meerdere variabelen"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Een <strong>staafdiagram<\/strong> is handig voor het visualiseren van de hoeveelheden van verschillende categorische variabelen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Soms willen we een staafdiagram maken dat de hoeveelheden categorische variabelen visualiseert, onderverdeeld in subgroepen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">We willen bijvoorbeeld de totale verkoop van popcorn en frisdrank voor drie verschillende sportstadions visualiseren. Deze tutorial biedt een stapsgewijs voorbeeld van hoe u de volgende staafdiagram met meerdere variabelen maakt:<\/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 met meerdere variabelen in R\" width=\"456\" height=\"454\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Stap 1: Cre\u00eber de gegevens<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Laten we eerst een dataframe maken om onze gegevens in op te slaan:<\/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>Stap 2: Maak de Barplot met meerdere variabelen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u de barplot met meerdere variabelen kunt maken met behulp van de functie <strong>geom_bar()<\/strong> om de balken te maken en het argument <strong>&#8218;dodge&#8216;<\/strong> om te specificeren dat de staven in elke groep moeten &#8218;ontwijken&#8216; en naast elkaar moeten worden weergegeven.<\/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 met meerdere variabelen in R\" width=\"421\" height=\"424\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">De verschillende fasen \u2013 A, B en C \u2013 worden weergegeven langs de x-as en de bijbehorende verkoop van popcorn en frisdrank (in duizenden) wordt weergegeven langs de y-as.<\/span><\/p>\n<h3> <strong><span style=\"color: #000000;\">Stap 3: Verander de esthetiek van de Barplot<\/span><\/strong><\/h3>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u een titel toevoegt, aslabels wijzigt en kleuren op het staafdiagram aanpast:<\/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 met meerdere variabelen in R\" width=\"456\" height=\"454\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/nl\/verander-de-titel-van-de-legenda-ggplot2\/\" target=\"_blank\" rel=\"noopener\">Hoe de titel van de legenda in ggplot2 te veranderen<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/grootte-van-ggplot2-legenda\/\" target=\"_blank\" rel=\"noopener\">Hoe de legendagrootte in ggplot2 te veranderen<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/beste-ggplot2-themas\/\" target=\"_blank\" rel=\"noopener\">Een complete gids voor de beste ggplot2-thema&#8217;s<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een staafdiagram is handig voor het visualiseren van de hoeveelheden van verschillende categorische variabelen. Soms willen we een staafdiagram maken dat de hoeveelheden categorische variabelen visualiseert, onderverdeeld in subgroepen. We willen bijvoorbeeld de totale verkoop van popcorn en frisdrank voor drie verschillende sportstadions visualiseren. Deze tutorial biedt een stapsgewijs voorbeeld van hoe u de volgende [&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":[],"class_list":["post-1354","post","type-post","status-publish","format-standard","hentry","category-gids"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe u een Barplot maakt in ggplot2 met meerdere variabelen<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u een barplot in ggplot2 maakt met meerdere variabelen, inclusief een voorbeeld.\" \/>\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\/nl\/ggplot2-barplot-met-meerdere-variabelen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe u een Barplot maakt in ggplot2 met meerdere variabelen\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u een barplot in ggplot2 maakt met meerdere variabelen, inclusief een voorbeeld.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/\" \/>\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=\"Dr.benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr.benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/\",\"url\":\"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/\",\"name\":\"Hoe u een Barplot maakt in ggplot2 met meerdere variabelen\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-26T18:11:40+00:00\",\"dateModified\":\"2023-07-26T18:11:40+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u een barplot in ggplot2 maakt met meerdere variabelen, inclusief een voorbeeld.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe u een barplot maakt in ggplot2 met meerdere variabelen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/nl\/#website\",\"url\":\"https:\/\/statorials.org\/nl\/\",\"name\":\"Statorials\",\"description\":\"Uw gids voor statistische competentie\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/nl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\",\"name\":\"Dr.benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr.benjamin anderson\"},\"description\":\"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder\",\"sameAs\":[\"http:\/\/statorials.org\/nl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hoe u een Barplot maakt in ggplot2 met meerdere variabelen","description":"In deze tutorial wordt uitgelegd hoe u een barplot in ggplot2 maakt met meerdere variabelen, inclusief een voorbeeld.","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\/nl\/ggplot2-barplot-met-meerdere-variabelen\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u een Barplot maakt in ggplot2 met meerdere variabelen","og_description":"In deze tutorial wordt uitgelegd hoe u een barplot in ggplot2 maakt met meerdere variabelen, inclusief een voorbeeld.","og_url":"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/","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":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/","url":"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/","name":"Hoe u een Barplot maakt in ggplot2 met meerdere variabelen","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-26T18:11:40+00:00","dateModified":"2023-07-26T18:11:40+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u een barplot in ggplot2 maakt met meerdere variabelen, inclusief een voorbeeld.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/ggplot2-barplot-met-meerdere-variabelen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe u een barplot maakt in ggplot2 met meerdere variabelen"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/nl\/#website","url":"https:\/\/statorials.org\/nl\/","name":"Statorials","description":"Uw gids voor statistische competentie","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/nl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219","name":"Dr.benjamin anderson","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr.benjamin anderson"},"description":"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder","sameAs":["http:\/\/statorials.org\/nl"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/comments?post=1354"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1354\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}