{"id":2553,"date":"2023-07-21T18:30:31","date_gmt":"2023-07-21T18:30:31","guid":{"rendered":"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/"},"modified":"2023-07-21T18:30:31","modified_gmt":"2023-07-21T18:30:31","slug":"nao-remova-duplicatas","status":"publish","type":"post","link":"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/","title":{"rendered":"Como remover duplicatas no sas (com exemplos)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Voc\u00ea pode usar <strong>proc sort<\/strong> no SAS para remover rapidamente linhas duplicadas de um conjunto de dados.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Este procedimento usa a seguinte sintaxe b\u00e1sica:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #800080;\"><span style=\"color: #000000;\"><span style=\"color: #800080;\">proc sort<\/span> <span style=\"color: #3366ff;\">data<\/span> <span style=\"color: #000000;\">=original_data <span style=\"color: #3366ff;\">out<\/span> =no_dups_data <span style=\"color: #3366ff;\">nodupkey<\/span> ;\n<\/span><span style=\"color: #3366ff;\">by<\/span> <span style=\"color: #000000;\">_all_;<\/span><\/span><span style=\"color: #800080;\">\nrun;\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Observe que o argumento <strong>by<\/strong> especifica quais colunas verificar ao remover duplicatas.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Os exemplos a seguir mostram como remover duplicatas do seguinte conjunto de dados no SAS:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #800080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">\/*create dataset*\/\n<\/span><span style=\"color: #800080;\">data<\/span> original_data;\n    <span style=\"color: #3366ff;\">input<\/span> team $position $points;\n    <span style=\"color: #3366ff;\">datalines<\/span> ;\nA Guard 12\nA Guard 20\nA Guard 20\nA Guard 24\nA Forward 15\nA Forward 15\nA Forward 19\nA Forward 28\nB Guard 10\nB Guard 12\nB Guard 12\nB Guard 26\nB Forward 10\nB Forward 10\nB Forward 10\nB Forward 19\n;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #008000;\">\/*view dataset*\/\n<\/span><span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> = original_data;<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-22694 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/dups1.jpg\" alt=\"\" width=\"213\" height=\"420\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Exemplo 1: Remova duplicatas de todas as colunas<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Podemos usar o c\u00f3digo a seguir para remover linhas que possuem valores duplicados em todas as colunas do conjunto de dados:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #800080;\"><span style=\"color: #008000;\">\/*create dataset with no duplicate rows*\/\n<\/span>proc sort <span style=\"color: #000000;\"><span style=\"color: #3366ff;\">data<\/span> =original_data <span style=\"color: #3366ff;\">out<\/span> =no_dups_data <span style=\"color: #3366ff;\">nodupkey<\/span> ;\n    <span style=\"color: #3366ff;\">by<\/span> _all_;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #008000;\">\/*view dataset with no duplicate rows*\/\n<\/span><span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> =no_dups_data;<\/span><\/span><\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-22695 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/dupes2.jpg\" alt=\"\" width=\"205\" height=\"289\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Observe que um total de cinco linhas duplicadas foram removidas do conjunto de dados original.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Exemplo 2:<\/strong><\/span> <span style=\"color: #000000;\"><strong>Remover duplicatas de colunas espec\u00edficas<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Podemos usar o argumento <strong>by<\/strong> para especificar quais colunas examinar ao remover duplicatas.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Por exemplo, o c\u00f3digo a seguir remove linhas com valores duplicados nas colunas <strong>de equipe<\/strong> e <strong>posi\u00e7\u00e3o<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #800080;\"><span style=\"color: #008000;\">\/*create dataset with no duplicate rows in team and position columns*\/\n<\/span><span style=\"color: #000000;\"><span style=\"color: #800080;\">proc sort<\/span> <span style=\"color: #3366ff;\">data<\/span> =original_data <span style=\"color: #3366ff;\">out<\/span> =no_dups_data <span style=\"color: #3366ff;\">nodupkey<\/span> ;\n    <span style=\"color: #3366ff;\">by<\/span> team position;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #008000;\">\/*view dataset with no duplicate rows in team and position columns*\/\n<\/span><span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> =no_dups_data;<\/span><\/span><\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-22696 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/dups3.jpg\" alt=\"\" width=\"223\" height=\"133\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Apenas quatro linhas permanecem no conjunto de dados ap\u00f3s a remo\u00e7\u00e3o de linhas com valores duplicados nas colunas <strong>de equipe<\/strong> e <strong>posi\u00e7\u00e3o<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Recursos adicionais<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Os tutoriais a seguir explicam como realizar outras opera\u00e7\u00f5es comuns no SAS:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/pt\/normalizar-dados-na-camara-de-ar\/\" target=\"_blank\" rel=\"noopener\">Como normalizar dados no SAS<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/valores-discrepantes-2\/\" target=\"_blank\" rel=\"noopener\">Como identificar outliers no SAS<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/procedimento-resumido-em-sas\/\" target=\"_blank\" rel=\"noopener\">Como usar o resumo do procedimento no SAS<\/a><br \/> <a href=\"https:\/\/statorials.org\/pt\/tabela-de-frequencia-sas\/\" target=\"_blank\" rel=\"noopener\">Como criar tabelas de frequ\u00eancia no SAS<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voc\u00ea pode usar proc sort no SAS para remover rapidamente linhas duplicadas de um conjunto de dados. Este procedimento usa a seguinte sintaxe b\u00e1sica: proc sort data =original_data out =no_dups_data nodupkey ; by _all_; run; Observe que o argumento by especifica quais colunas verificar ao remover duplicatas. Os exemplos a seguir mostram como remover duplicatas [&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-2553","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 remover duplicatas no SAS (com exemplos) - Estatologia<\/title>\n<meta name=\"description\" content=\"Este tutorial explica como remover duplicatas no SAS, 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\/nao-remova-duplicatas\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como remover duplicatas no SAS (com exemplos) - Estatologia\" \/>\n<meta property=\"og:description\" content=\"Este tutorial explica como remover duplicatas no SAS, com v\u00e1rios exemplos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-21T18:30:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/dups1.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\/nao-remova-duplicatas\/\",\"url\":\"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/\",\"name\":\"Como remover duplicatas no SAS (com exemplos) - Estatologia\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/pt\/#website\"},\"datePublished\":\"2023-07-21T18:30:31+00:00\",\"dateModified\":\"2023-07-21T18:30:31+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666\"},\"description\":\"Este tutorial explica como remover duplicatas no SAS, com v\u00e1rios exemplos.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Lar\",\"item\":\"https:\/\/statorials.org\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como remover duplicatas no sas (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 remover duplicatas no SAS (com exemplos) - Estatologia","description":"Este tutorial explica como remover duplicatas no SAS, 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\/nao-remova-duplicatas\/","og_locale":"pt_PT","og_type":"article","og_title":"Como remover duplicatas no SAS (com exemplos) - Estatologia","og_description":"Este tutorial explica como remover duplicatas no SAS, com v\u00e1rios exemplos.","og_url":"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/","og_site_name":"Statorials","article_published_time":"2023-07-21T18:30:31+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/dups1.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\/nao-remova-duplicatas\/","url":"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/","name":"Como remover duplicatas no SAS (com exemplos) - Estatologia","isPartOf":{"@id":"https:\/\/statorials.org\/pt\/#website"},"datePublished":"2023-07-21T18:30:31+00:00","dateModified":"2023-07-21T18:30:31+00:00","author":{"@id":"https:\/\/statorials.org\/pt\/#\/schema\/person\/e08f98e8db95e0aa9c310e1b27c9c666"},"description":"Este tutorial explica como remover duplicatas no SAS, com v\u00e1rios exemplos.","breadcrumb":{"@id":"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/pt\/nao-remova-duplicatas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Lar","item":"https:\/\/statorials.org\/pt\/"},{"@type":"ListItem","position":2,"name":"Como remover duplicatas no sas (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\/2553","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=2553"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/posts\/2553\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/media?parent=2553"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/categories?post=2553"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/pt\/wp-json\/wp\/v2\/tags?post=2553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}