{"id":1080,"date":"2023-07-27T17:52:19","date_gmt":"2023-07-27T17:52:19","guid":{"rendered":"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/"},"modified":"2023-07-27T17:52:19","modified_gmt":"2023-07-27T17:52:19","slug":"plotar-multiplas-colunas-em-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/","title":{"rendered":"Como plotar m\u00faltiplas colunas em r: com exemplos"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Freq\u00fcentemente, voc\u00ea pode querer plotar v\u00e1rias colunas de um quadro de dados em R. Felizmente, isso \u00e9 f\u00e1cil de fazer usando a biblioteca de visualiza\u00e7\u00e3o <a href=\"https:\/\/ggplot2.tidyverse.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">ggplot2<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Este tutorial mostra como usar ggplot2 para plotar m\u00faltiplas colunas de um quadro de dados no mesmo gr\u00e1fico e em gr\u00e1ficos diferentes.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Exemplo 1: plotar v\u00e1rias colunas no mesmo gr\u00e1fico<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">O c\u00f3digo a seguir mostra como gerar um quadro de dados, depois &#8220;fundir&#8221; o quadro de dados em um formato longo e, em seguida, usar ggplot2 para criar um gr\u00e1fico de linha para cada coluna no quadro de dados:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#load necessary libraries<\/span>\nlibrary(ggplot2)\nlibrary(reshape2)\n\n<span style=\"color: #008080;\">#create data frame<\/span> \ndf &lt;- data.frame(index=c(1, 2, 3, 4, 5, 6),\n                 var1=c(4, 4, 5, 4, 3, 2),\n                 var2=c(1, 2, 4, 4, 6, 9),\n                 var3=c(9, 9, 9, 5, 5, 3))\n\n<span style=\"color: #008080;\">#melt data frame into long format<\/span>\ndf &lt;- melt(df, id. <span style=\"color: #3366ff;\">vars<\/span> = ' <span style=\"color: #008000;\">index<\/span> ', variable. <span style=\"color: #3366ff;\">name<\/span> = ' <span style=\"color: #008000;\">series<\/span> ')\n\n<span style=\"color: #008080;\">#create line plot for each column in data frame<\/span>\nggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (index, value)) +\n  geom_line( <span style=\"color: #3366ff;\">aes<\/span> (color=series))\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11093 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/plusieurslignesr.png\" alt=\"Plotar m\u00faltiplas colunas em R\" width=\"417\" height=\"422\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Exemplo 2: plotar v\u00e1rias colunas em gr\u00e1ficos diferentes<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">O c\u00f3digo a seguir mostra como gerar um quadro de dados, depois &#8220;fundir&#8221; o quadro de dados em um formato longo e, em seguida, usar ggplot2 para criar um gr\u00e1fico de linhas para cada coluna no quadro de dados, dividindo cada linha em seu pr\u00f3prio gr\u00e1fico:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#load necessary libraries<\/span>\nlibrary(ggplot2)\nlibrary(reshape2)\n\n<span style=\"color: #008080;\">#create data frame<\/span> \ndf &lt;- data.frame(index=c(1, 2, 3, 4, 5, 6),\n                 var1=c(4, 4, 5, 4, 3, 2),\n                 var2=c(1, 2, 4, 4, 6, 9),\n                 var3=c(9, 9, 9, 5, 5, 3))\n\n<span style=\"color: #008080;\">#melt data frame into long format<\/span>\ndf &lt;- melt(df, id. <span style=\"color: #3366ff;\">vars<\/span> = ' <span style=\"color: #008000;\">index<\/span> ', variable. <span style=\"color: #3366ff;\">name<\/span> = ' <span style=\"color: #008000;\">series<\/span> ')\n\n<span style=\"color: #008080;\">#create line plot for each column in data frame<\/span>\nggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (index, value)) +\n  geom_line() +\n  facet_grid(series ~ .)\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11094 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/plusieurslignesr2.png\" alt=\"Plote v\u00e1rias colunas em R usando ggplot2\" width=\"411\" height=\"408\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Recursos adicionais<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/pt\/graficos-lado-a-lado-ggplot2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Como criar gr\u00e1ficos lado a lado no ggplot2<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/boxplot-agrupado-r-ggplot2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Como criar um boxplot agrupado em R usando ggplot2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Freq\u00fcentemente, voc\u00ea pode querer plotar v\u00e1rias colunas de um quadro de dados em R. Felizmente, isso \u00e9 f\u00e1cil de fazer usando a biblioteca de visualiza\u00e7\u00e3o ggplot2 . Este tutorial mostra como usar ggplot2 para plotar m\u00faltiplas colunas de um quadro de dados no mesmo gr\u00e1fico e em gr\u00e1ficos diferentes. Exemplo 1: plotar v\u00e1rias colunas no [&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-1080","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 plotar m\u00faltiplas colunas em R (com exemplos) \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"Uma explica\u00e7\u00e3o simples de como plotar m\u00faltiplas colunas de um quadro de dados em R, usando v\u00e1rios exemplos do pacote ggplot2.\" \/>\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\/plotar-multiplas-colunas-em-r\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como plotar m\u00faltiplas colunas em R (com exemplos) \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"Uma explica\u00e7\u00e3o simples de como plotar m\u00faltiplas colunas de um quadro de dados em R, usando v\u00e1rios exemplos do pacote ggplot2.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T17:52:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/plusieurslignesr.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\/plotar-multiplas-colunas-em-r\/\",\"url\":\"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/\",\"name\":\"Como plotar m\u00faltiplas colunas em R (com exemplos) \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pt\/#website\"},\"datePublished\":\"2023-07-27T17:52:19+00:00\",\"dateModified\":\"2023-07-27T17:52:19+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666\"},\"description\":\"Uma explica\u00e7\u00e3o simples de como plotar m\u00faltiplas colunas de um quadro de dados em R, usando v\u00e1rios exemplos do pacote ggplot2.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Lar\",\"item\":\"https:\/\/statorials.org\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como plotar m\u00faltiplas colunas em r: com exemplos\"}]},{\"@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 plotar m\u00faltiplas colunas em R (com exemplos) \u2013 Statorials","description":"Uma explica\u00e7\u00e3o simples de como plotar m\u00faltiplas colunas de um quadro de dados em R, usando v\u00e1rios exemplos do pacote ggplot2.","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\/plotar-multiplas-colunas-em-r\/","og_locale":"pt_PT","og_type":"article","og_title":"Como plotar m\u00faltiplas colunas em R (com exemplos) \u2013 Statorials","og_description":"Uma explica\u00e7\u00e3o simples de como plotar m\u00faltiplas colunas de um quadro de dados em R, usando v\u00e1rios exemplos do pacote ggplot2.","og_url":"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/","og_site_name":"Statorials","article_published_time":"2023-07-27T17:52:19+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/plusieurslignesr.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\/plotar-multiplas-colunas-em-r\/","url":"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/","name":"Como plotar m\u00faltiplas colunas em R (com exemplos) \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/pt\/#website"},"datePublished":"2023-07-27T17:52:19+00:00","dateModified":"2023-07-27T17:52:19+00:00","author":{"@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666"},"description":"Uma explica\u00e7\u00e3o simples de como plotar m\u00faltiplas colunas de um quadro de dados em R, usando v\u00e1rios exemplos do pacote ggplot2.","breadcrumb":{"@id":"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pt\/plotar-multiplas-colunas-em-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Lar","item":"https:\/\/statorials.org\/pt\/"},{"@type":"ListItem","position":2,"name":"Como plotar m\u00faltiplas colunas em r: com exemplos"}]},{"@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\/1080","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=1080"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts\/1080\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/media?parent=1080"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/categories?post=1080"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/tags?post=1080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}