{"id":4186,"date":"2023-07-13T00:31:45","date_gmt":"2023-07-13T00:31:45","guid":{"rendered":"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/"},"modified":"2023-07-13T00:31:45","modified_gmt":"2023-07-13T00:31:45","slug":"r-pivot_lengthen-todas-as-colunas","status":"publish","type":"post","link":"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/","title":{"rendered":"R: como usar pivot_longer() em todas as colunas"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">A fun\u00e7\u00e3o <strong>pivot_longer()<\/strong> do pacote <a href=\"https:\/\/tidyr.tidyverse.org\/\" target=\"_blank\" rel=\"noopener\">Tidyr<\/a> em R pode ser usada para girar um bloco de dados de um formato amplo para um formato longo.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Se quiser usar esta fun\u00e7\u00e3o para girar todas as colunas no quadro de dados em um formato longo, voc\u00ea pode usar a seguinte sintaxe:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><b><span style=\"color: #008000;\">library<\/span> (tidyr)\n\ndf_long &lt;- pivot_longer(df, cols = everything())\n<\/b><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Observe que o argumento <strong>cols<\/strong> especifica quais colunas girar e <strong>Everything()<\/strong> especifica que queremos girar cada coluna.<\/span><\/p>\n<p> <span style=\"color: #000000;\">O exemplo a seguir mostra como usar esta fun\u00e7\u00e3o na pr\u00e1tica.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Relacionado:<\/strong> <a href=\"https:\/\/statorials.org\/pt\/dados-longos-versus-dados-amplos\/\" target=\"_blank\" rel=\"noopener\">Dados longos ou largos: qual \u00e9 a diferen\u00e7a?<\/a><\/span><\/p>\n<h2> <strong><span style=\"color: #000000;\">Exemplo: use pivot_longer() em todas as colunas em R<\/span><\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Suponha que temos o seguinte quadro de dados em R que mostra o n\u00famero de pontos marcados por diferentes jogadores de basquete em tr\u00eas jogos diferentes:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create data frame<\/span>\ndf &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (game1=c(20, 30, 33, 19, 22, 24),\n                 game2=c(12, 15, 19, 19, 20, 14),\n                 game3=c(22, 29, 18, 12, 10, 11))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  game1 game2 game3\n1 20 12 22\n2 30 15 29\n3 33 19 18\n4 19 19 12\n5 22 20 10\n6 24 14 11<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">O quadro de dados est\u00e1 atualmente em formato amplo.<\/span><\/p>\n<p> <span style=\"color: #000000;\">No entanto, digamos que queremos girar o quadro de dados para um formato longo girando todas as tr\u00eas colunas.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Podemos usar a seguinte sintaxe para fazer isso:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">library<\/span> (tidyr)\n<span style=\"color: #008080;\">\n#pivot all columns into long data frame\n<\/span>df_long &lt;- pivot_longer(df, cols = everything())\n\n<span style=\"color: #008080;\">#view long data frame\n<\/span>df_long\n\n# A tibble: 18 x 2\n   name value\n    \n 1 game1 20\n 2 game2 12\n 3 game3 22\n 4 game1 30\n 5 game2 15\n 6 game3 29\n 7 game1 33\n 8 game2 19\n 9 game3 18\n10 game1 19\n11 game2 19\n12 game3 12\n13 game1 22\n14 game2 20\n15 game3 10\n16 game1 24\n17 game2 14\n18 game3 11<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Observe que os nomes das colunas <b>game1<\/b> , <strong>game2<\/strong> e <b>game3<\/b> agora s\u00e3o usados como valores em uma nova coluna chamada &#8220;nome&#8221; e os valores dessas colunas originais s\u00e3o colocados em uma nova coluna chamada &#8220;valor&#8221;.<\/span><\/p>\n<p> <span style=\"color: #000000;\">O resultado final \u00e9 um longo quadro de dados.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Nota<\/strong> : Voc\u00ea pode encontrar a documenta\u00e7\u00e3o completa da fun\u00e7\u00e3o <strong>pivot_longer()<\/strong> <a href=\"https:\/\/tidyr.tidyverse.org\/reference\/pivot_longer.html\" target=\"_blank\" rel=\"noopener\">aqui<\/a> .<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Recursos adicionais<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Os tutoriais a seguir explicam como usar outras fun\u00e7\u00f5es comuns do pacote Tidyr em R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/pt\/pivot_wider-r\/\" target=\"_blank\" rel=\"noopener\">Como usar pivot_wider() em R<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/funcao-de-espalhamento-em-r\/\" target=\"_blank\" rel=\"noopener\">Como usar a fun\u00e7\u00e3o Spread em R<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/funcao-de-coleta-em-r\/\" target=\"_blank\" rel=\"noopener\">Como usar a fun\u00e7\u00e3o de coleta em R<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/funcao-separada-em-r\/\" target=\"_blank\" rel=\"noopener\">Como usar uma fun\u00e7\u00e3o separada em R<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/unir-funcao-em-r\/\" target=\"_blank\" rel=\"noopener\">Como usar a fun\u00e7\u00e3o Unite em R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A fun\u00e7\u00e3o pivot_longer() do pacote Tidyr em R pode ser usada para girar um bloco de dados de um formato amplo para um formato longo. Se quiser usar esta fun\u00e7\u00e3o para girar todas as colunas no quadro de dados em um formato longo, voc\u00ea pode usar a seguinte sintaxe: library (tidyr) df_long &lt;- pivot_longer(df, cols [&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-4186","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>A: Como usar pivot_longer() em todas as colunas \u2013 Estatologia<\/title>\n<meta name=\"description\" content=\"Este tutorial explica como usar a fun\u00e7\u00e3o pivot_longer() em todas as colunas de um quadro de dados em R, 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\/r-pivot_lengthen-todas-as-colunas\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A: Como usar pivot_longer() em todas as colunas \u2013 Estatologia\" \/>\n<meta property=\"og:description\" content=\"Este tutorial explica como usar a fun\u00e7\u00e3o pivot_longer() em todas as colunas de um quadro de dados em R, incluindo um exemplo.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-13T00:31:45+00:00\" \/>\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\/r-pivot_lengthen-todas-as-colunas\/\",\"url\":\"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/\",\"name\":\"A: Como usar pivot_longer() em todas as colunas \u2013 Estatologia\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pt\/#website\"},\"datePublished\":\"2023-07-13T00:31:45+00:00\",\"dateModified\":\"2023-07-13T00:31:45+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666\"},\"description\":\"Este tutorial explica como usar a fun\u00e7\u00e3o pivot_longer() em todas as colunas de um quadro de dados em R, incluindo um exemplo.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Lar\",\"item\":\"https:\/\/statorials.org\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"R: como usar pivot_longer() em todas as colunas\"}]},{\"@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":"A: Como usar pivot_longer() em todas as colunas \u2013 Estatologia","description":"Este tutorial explica como usar a fun\u00e7\u00e3o pivot_longer() em todas as colunas de um quadro de dados em R, 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\/r-pivot_lengthen-todas-as-colunas\/","og_locale":"pt_PT","og_type":"article","og_title":"A: Como usar pivot_longer() em todas as colunas \u2013 Estatologia","og_description":"Este tutorial explica como usar a fun\u00e7\u00e3o pivot_longer() em todas as colunas de um quadro de dados em R, incluindo um exemplo.","og_url":"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/","og_site_name":"Statorials","article_published_time":"2023-07-13T00:31:45+00:00","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\/r-pivot_lengthen-todas-as-colunas\/","url":"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/","name":"A: Como usar pivot_longer() em todas as colunas \u2013 Estatologia","isPartOf":{"@id":"https:\/\/statorials.org\/pt\/#website"},"datePublished":"2023-07-13T00:31:45+00:00","dateModified":"2023-07-13T00:31:45+00:00","author":{"@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666"},"description":"Este tutorial explica como usar a fun\u00e7\u00e3o pivot_longer() em todas as colunas de um quadro de dados em R, incluindo um exemplo.","breadcrumb":{"@id":"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pt\/r-pivot_lengthen-todas-as-colunas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Lar","item":"https:\/\/statorials.org\/pt\/"},{"@type":"ListItem","position":2,"name":"R: como usar pivot_longer() em todas as colunas"}]},{"@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\/4186","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=4186"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts\/4186\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/media?parent=4186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/categories?post=4186"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/tags?post=4186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}