{"id":3626,"date":"2023-07-16T11:33:22","date_gmt":"2023-07-16T11:33:22","guid":{"rendered":"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/"},"modified":"2023-07-16T11:33:22","modified_gmt":"2023-07-16T11:33:22","slug":"grafico-de-bolhas-em-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/","title":{"rendered":"Como criar um gr\u00e1fico de bolhas em r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Um <strong>gr\u00e1fico de bolhas<\/strong> \u00e9 um tipo de gr\u00e1fico que permite visualizar tr\u00eas vari\u00e1veis em um conjunto de dados simultaneamente.<\/span><\/p>\n<p> <span style=\"color: #000000;\">As duas primeiras vari\u00e1veis s\u00e3o usadas como coordenadas (x,y) em um gr\u00e1fico de dispers\u00e3o e a terceira vari\u00e1vel \u00e9 usada para representar o tamanho.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Voc\u00ea pode usar a seguinte sintaxe b\u00e1sica para criar um gr\u00e1fico de bolhas em R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create bubble chart<\/span>\nggplot(df, aes(x=x_var, y=y_var, size=size_var)) +\n  geom_point(alpha= <span style=\"color: #008000;\">0.5<\/span> ) +\n  scale_size(range=c( <span style=\"color: #008000;\">2<\/span> , <span style=\"color: #008000;\">10<\/span> ), name=' <span style=\"color: #ff0000;\">Legend Name<\/span> ')\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">O exemplo a seguir mostra como usar essa sintaxe para criar um gr\u00e1fico de bolhas na pr\u00e1tica.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Nota<\/strong> : O argumento <strong>alfa<\/strong> especifica que os c\u00edrculos no gr\u00e1fico devem ser parcialmente transparentes. O argumento <strong>range<\/strong> permite definir os valores m\u00ednimo e m\u00e1ximo do raio dos c\u00edrculos no gr\u00e1fico.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Exemplo: Crie um gr\u00e1fico de bolhas em R<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Suponha que temos o seguinte quadro de dados em R que cont\u00e9m informa\u00e7\u00f5es sobre v\u00e1rios jogadores de basquete:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('A', 'A', 'A', 'B', 'B', 'B', 'C', 'C', 'C'),\n                 points=c(8, 11, 13, 13, 15, 18, 22, 27, 32),\n                 assists=c(4, 3, 6, 5, 4, 7, 8, 11, 6),\n                 minutes=c(9, 12, 15, 20, 36, 30, 31, 40, 43))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  team points assists minutes\n1 To 8 4 9\n2 A 11 3 12\n3 A 13 6 15\n4 B 13 5 20\n5 B 15 4 36\n6 B 18 7 30\n7 C 22 8 31\n8 C 27 11 40\n9 C 32 6 43\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Podemos usar a seguinte sintaxe para criar um gr\u00e1fico de bolhas que exibe <strong>ajuda<\/strong> no eixo x, <strong>pontos<\/strong> no eixo y e usa <strong>minutos<\/strong> para determinar o tamanho dos c\u00edrculos:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create bubble chart<\/span>\nggplot(df, aes(x=assists, y=points, size=minutes)) +\n  geom_point(alpha= <span style=\"color: #008000;\">0.5<\/span> ) +\n  scale_size(range=c( <span style=\"color: #008000;\">2,10<\/span> ), <span style=\"color: #008000;\">name<\/span> =' <span style=\"color: #ff0000;\">Minutes Played<\/span> ')\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-29825 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/bulle1.jpg\" alt=\"\" width=\"587\" height=\"353\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Voc\u00ea pode alterar a cor de todos os c\u00edrculos usando o argumento <strong>color<\/strong> na fun\u00e7\u00e3o <strong>geom_point()<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create bubble chart with blue circles<\/span>\nggplot(df, aes(x=assists, y=points, size=minutes)) +\n  geom_point(alpha= <span style=\"color: #008000;\">0.5<\/span> , color=' <span style=\"color: #ff0000;\">steelblue<\/span> ') +\n  scale_size(range=c( <span style=\"color: #008000;\">2,10<\/span> ), <span style=\"color: #008000;\">name<\/span> =' <span style=\"color: #ff0000;\">Minutes Played<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-29826\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/bulle2.jpg\" alt=\"gr\u00e1fico de bolhas em R\" width=\"609\" height=\"360\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Alternativamente, voc\u00ea pode usar o argumento <strong>color<\/strong> em <strong>aes()<\/strong> para definir a cor de cada c\u00edrculo com base no valor de outra vari\u00e1vel no quadro de dados:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create bubble chart and color circles based on value of team variable<\/span>\nggplot(df, aes(x=assists, y=points, size=minutes, color=team)) +\n  geom_point(alpha= <span style=\"color: #008000;\">0.5<\/span> ) +\n  scale_size(range=c( <span style=\"color: #008000;\">2,10<\/span> ), <span style=\"color: #008000;\">name<\/span> =' <span style=\"color: #ff0000;\">Minutes Played<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-29827\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/bulle3.jpg\" alt=\"gr\u00e1fico de bolhas em R com cor baseada na condi\u00e7\u00e3o\" width=\"629\" height=\"379\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">A cor de cada c\u00edrculo no gr\u00e1fico agora depende do valor da vari\u00e1vel <strong>equipe<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Nota<\/strong> : Sinta-se \u00e0 vontade para brincar com os valores m\u00ednimo e m\u00e1ximo no argumento <strong>range<\/strong> para aumentar ou diminuir o tamanho dos c\u00edrculos no gr\u00e1fico.<\/span><\/p>\n<h2> <strong><span style=\"color: #000000;\">Recursos adicionais<\/span><\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Os tutoriais a seguir explicam como criar outros gr\u00e1ficos comuns em R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/pt\/grafico-de-pareto-em-r\/\" target=\"_blank\" rel=\"noopener\">Como criar um gr\u00e1fico de Pareto em R<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/como-tracar-multiplas-linhas-de-series-de-dados-em-um-grafico-em-r\/\" target=\"_blank\" rel=\"noopener\">Como tra\u00e7ar m\u00faltiplas linhas em um gr\u00e1fico em R<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/multiplos-boxplots-r\/\" target=\"_blank\" rel=\"noopener\">Como plotar v\u00e1rios boxplots em um \u00fanico gr\u00e1fico em R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um gr\u00e1fico de bolhas \u00e9 um tipo de gr\u00e1fico que permite visualizar tr\u00eas vari\u00e1veis em um conjunto de dados simultaneamente. As duas primeiras vari\u00e1veis s\u00e3o usadas como coordenadas (x,y) em um gr\u00e1fico de dispers\u00e3o e a terceira vari\u00e1vel \u00e9 usada para representar o tamanho. Voc\u00ea pode usar a seguinte sintaxe b\u00e1sica para criar um gr\u00e1fico [&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-3626","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 gr\u00e1fico de bolhas em R \u2013 Estatologia<\/title>\n<meta name=\"description\" content=\"Este tutorial explica como criar um gr\u00e1fico de bolhas em R, com v\u00e1rios exemplos.\" \/>\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-bolhas-em-r\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como criar um gr\u00e1fico de bolhas em R \u2013 Estatologia\" \/>\n<meta property=\"og:description\" content=\"Este tutorial explica como criar um gr\u00e1fico de bolhas em R, com v\u00e1rios exemplos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-16T11:33:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/bulle1.jpg\" \/>\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-bolhas-em-r\/\",\"url\":\"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/\",\"name\":\"Como criar um gr\u00e1fico de bolhas em R \u2013 Estatologia\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pt\/#website\"},\"datePublished\":\"2023-07-16T11:33:22+00:00\",\"dateModified\":\"2023-07-16T11:33:22+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666\"},\"description\":\"Este tutorial explica como criar um gr\u00e1fico de bolhas em R, com v\u00e1rios exemplos.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Lar\",\"item\":\"https:\/\/statorials.org\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como criar um gr\u00e1fico de bolhas em r\"}]},{\"@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 gr\u00e1fico de bolhas em R \u2013 Estatologia","description":"Este tutorial explica como criar um gr\u00e1fico de bolhas em R, com v\u00e1rios exemplos.","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-bolhas-em-r\/","og_locale":"pt_PT","og_type":"article","og_title":"Como criar um gr\u00e1fico de bolhas em R \u2013 Estatologia","og_description":"Este tutorial explica como criar um gr\u00e1fico de bolhas em R, com v\u00e1rios exemplos.","og_url":"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/","og_site_name":"Statorials","article_published_time":"2023-07-16T11:33:22+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/bulle1.jpg"}],"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-bolhas-em-r\/","url":"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/","name":"Como criar um gr\u00e1fico de bolhas em R \u2013 Estatologia","isPartOf":{"@id":"https:\/\/statorials.org\/pt\/#website"},"datePublished":"2023-07-16T11:33:22+00:00","dateModified":"2023-07-16T11:33:22+00:00","author":{"@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666"},"description":"Este tutorial explica como criar um gr\u00e1fico de bolhas em R, com v\u00e1rios exemplos.","breadcrumb":{"@id":"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pt\/grafico-de-bolhas-em-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Lar","item":"https:\/\/statorials.org\/pt\/"},{"@type":"ListItem","position":2,"name":"Como criar um gr\u00e1fico de bolhas em r"}]},{"@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\/3626","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=3626"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts\/3626\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/media?parent=3626"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/categories?post=3626"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/tags?post=3626"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}