{"id":1353,"date":"2023-07-26T18:11:40","date_gmt":"2023-07-26T18:11:40","guid":{"rendered":"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/"},"modified":"2023-07-26T18:11:40","modified_gmt":"2023-07-26T18:11:40","slug":"grafico-de-barras-ggplot2-com-multiplas-variaveis","status":"publish","type":"post","link":"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/","title":{"rendered":"Como criar um barplot no ggplot2 com m\u00faltiplas vari\u00e1veis"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Um <strong>gr\u00e1fico de barras<\/strong> \u00e9 \u00fatil para visualizar as quantidades de diferentes vari\u00e1veis categ\u00f3ricas.<\/span><\/p>\n<p> <span style=\"color: #000000;\">\u00c0s vezes queremos criar um gr\u00e1fico de barras que visualize as quantidades de vari\u00e1veis categ\u00f3ricas divididas em subgrupos.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Por exemplo, podemos querer visualizar as vendas totais de pipoca e refrigerante de tr\u00eas est\u00e1dios esportivos diferentes. Este tutorial fornece um exemplo passo a passo de como criar o seguinte gr\u00e1fico de barras com m\u00faltiplas vari\u00e1veis:<\/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 com m\u00faltiplas vari\u00e1veis em R\" width=\"456\" height=\"454\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Etapa 1: crie os dados<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Primeiro, vamos criar um data frame para armazenar nossos dados:<\/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>Passo 2: Crie o Barplot com m\u00faltiplas vari\u00e1veis<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">O c\u00f3digo a seguir mostra como criar o gr\u00e1fico de barras com m\u00faltiplas vari\u00e1veis usando a fun\u00e7\u00e3o <strong>geom_bar()<\/strong> para criar as barras e o argumento <strong>&#8216;dodge&#8217;<\/strong> para especificar que as barras em cada grupo devem &#8220;desviar&#8221; e ser exibidas lado a lado.<\/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 com m\u00faltiplas vari\u00e1veis em R\" width=\"421\" height=\"424\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">As diferentes etapas \u2013 A, B e C \u2013 s\u00e3o exibidas ao longo do eixo x e as vendas correspondentes de pipoca e refrigerante (em milhares) s\u00e3o exibidas ao longo do eixo y.<\/span><\/p>\n<h3> <strong><span style=\"color: #000000;\">Etapa 3: alterar a est\u00e9tica do Barplot<\/span><\/strong><\/h3>\n<p> <span style=\"color: #000000;\">O c\u00f3digo a seguir mostra como adicionar um t\u00edtulo, alterar os r\u00f3tulos dos eixos e personalizar cores no gr\u00e1fico de barras:<\/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 com m\u00faltiplas vari\u00e1veis em R\" width=\"456\" height=\"454\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Recursos adicionais<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/pt\/alterar-o-titulo-da-legenda-ggplot2\/\" target=\"_blank\" rel=\"noopener\">Como alterar o t\u00edtulo da legenda no ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/tamanho-da-legenda-ggplot2\/\" target=\"_blank\" rel=\"noopener\">Como alterar o tamanho da legenda no ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/melhores-temas-ggplot2\/\" target=\"_blank\" rel=\"noopener\">Um guia completo para os melhores temas ggplot2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um gr\u00e1fico de barras \u00e9 \u00fatil para visualizar as quantidades de diferentes vari\u00e1veis categ\u00f3ricas. \u00c0s vezes queremos criar um gr\u00e1fico de barras que visualize as quantidades de vari\u00e1veis categ\u00f3ricas divididas em subgrupos. Por exemplo, podemos querer visualizar as vendas totais de pipoca e refrigerante de tr\u00eas est\u00e1dios esportivos diferentes. Este tutorial fornece um exemplo passo [&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-1353","post","type-post","status-publish","format-standard","hentry","category-guia"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como criar um Barplot no ggplot2 com m\u00faltiplas vari\u00e1veis<\/title>\n<meta name=\"description\" content=\"Este tutorial explica como criar um gr\u00e1fico de barras no ggplot2 com m\u00faltiplas vari\u00e1veis, incluindo um exemplo.\" \/>\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\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como criar um Barplot no ggplot2 com m\u00faltiplas vari\u00e1veis\" \/>\n<meta property=\"og:description\" content=\"Este tutorial explica como criar um gr\u00e1fico de barras no ggplot2 com m\u00faltiplas vari\u00e1veis, incluindo um exemplo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/\" \/>\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. benjamim anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr. benjamim anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/\",\"url\":\"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/\",\"name\":\"Como criar um Barplot no ggplot2 com m\u00faltiplas vari\u00e1veis\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pt\/#website\"},\"datePublished\":\"2023-07-26T18:11:40+00:00\",\"dateModified\":\"2023-07-26T18:11:40+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666\"},\"description\":\"Este tutorial explica como criar um gr\u00e1fico de barras no ggplot2 com m\u00faltiplas vari\u00e1veis, incluindo um exemplo.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Lar\",\"item\":\"https:\/\/statorials.org\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como criar um barplot no ggplot2 com m\u00faltiplas vari\u00e1veis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/pt\/#website\",\"url\":\"https:\/\/statorials.org\/pt\/\",\"name\":\"Statorials\",\"description\":\"O seu guia para a literacia estat\u00edstica!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/pt\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666\",\"name\":\"Dr. benjamim anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/pt\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/pt\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr. benjamim anderson\"},\"description\":\"Ol\u00e1, sou Benjamin, um professor aposentado de estat\u00edstica que se tornou professor dedicado na Statorials. Com vasta experi\u00eancia e conhecimento na \u00e1rea de estat\u00edstica, estou empenhado em compartilhar meu conhecimento para capacitar os alunos por meio de Statorials. Saber mais\",\"sameAs\":[\"https:\/\/statorials.org\/pt\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como criar um Barplot no ggplot2 com m\u00faltiplas vari\u00e1veis","description":"Este tutorial explica como criar um gr\u00e1fico de barras no ggplot2 com m\u00faltiplas vari\u00e1veis, incluindo um exemplo.","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\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/","og_locale":"pt_PT","og_type":"article","og_title":"Como criar um Barplot no ggplot2 com m\u00faltiplas vari\u00e1veis","og_description":"Este tutorial explica como criar um gr\u00e1fico de barras no ggplot2 com m\u00faltiplas vari\u00e1veis, incluindo um exemplo.","og_url":"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/","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. benjamim anderson","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Dr. benjamim anderson","Tempo estimado de leitura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/","url":"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/","name":"Como criar um Barplot no ggplot2 com m\u00faltiplas vari\u00e1veis","isPartOf":{"@id":"https:\/\/statorials.org\/pt\/#website"},"datePublished":"2023-07-26T18:11:40+00:00","dateModified":"2023-07-26T18:11:40+00:00","author":{"@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666"},"description":"Este tutorial explica como criar um gr\u00e1fico de barras no ggplot2 com m\u00faltiplas vari\u00e1veis, incluindo um exemplo.","breadcrumb":{"@id":"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pt\/grafico-de-barras-ggplot2-com-multiplas-variaveis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Lar","item":"https:\/\/statorials.org\/pt\/"},{"@type":"ListItem","position":2,"name":"Como criar um barplot no ggplot2 com m\u00faltiplas vari\u00e1veis"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/pt\/#website","url":"https:\/\/statorials.org\/pt\/","name":"Statorials","description":"O seu guia para a literacia estat\u00edstica!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/pt\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666","name":"Dr. benjamim anderson","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/pt\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/pt\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr. benjamim anderson"},"description":"Ol\u00e1, sou Benjamin, um professor aposentado de estat\u00edstica que se tornou professor dedicado na Statorials. Com vasta experi\u00eancia e conhecimento na \u00e1rea de estat\u00edstica, estou empenhado em compartilhar meu conhecimento para capacitar os alunos por meio de Statorials. Saber mais","sameAs":["https:\/\/statorials.org\/pt"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts\/1353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/comments?post=1353"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts\/1353\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/media?parent=1353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/categories?post=1353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/tags?post=1353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}