{"id":3894,"date":"2023-07-14T22:11:53","date_gmt":"2023-07-14T22:11:53","guid":{"rendered":"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/"},"modified":"2023-07-14T22:11:53","modified_gmt":"2023-07-14T22:11:53","slug":"sas-proc-sort-nodupkey","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/","title":{"rendered":"Sas: so verwenden sie proc sort mit nodupkey"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Sie k\u00f6nnen <strong>PROC SORT<\/strong> in SAS mit <strong>NODUPKEY<\/strong> verwenden, um Beobachtungen in einem Datensatz nach einer oder mehreren Variablen zu sortieren und alle Duplikate zu entfernen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Das folgende Beispiel zeigt, wie dieses Verfahren mit dem folgenden Datensatz in SAS verwendet wird:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">\/*create dataset*\/\n<\/span><span style=\"color: #800080;\">data<\/span> original_data;\n    <span style=\"color: #3366ff;\">input<\/span> team $pointsrebounds;\n    <span style=\"color: #3366ff;\">datalines<\/span> ;\nAt 12 8\nAt 12 8\nAt 12 8\nAt 23 9\nAt 20 12\nAt 14 7\nAt 14 7\nB 20 2\nB 20 5\nB 29 4\nB 14 7\nB 20 2\nB 20 2\nB 20 5\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;\n<\/strong><\/span><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-31374 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/trier1.jpg\" alt=\"\" width=\"224\" height=\"376\" srcset=\"\" sizes=\"\"><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Beispiel: Verwendung von PROC SORT mit NODUPKEY in SAS<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Angenommen, wir verwenden einfach <strong>proc sort<\/strong> , um die Beobachtungen im Datensatz in aufsteigender Reihenfolge (vom kleinsten zum gr\u00f6\u00dften) basierend auf dem Wert in der <strong>Punktespalte<\/strong> zu sortieren:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">\/*sort by points ascending*\/\n<\/span><span style=\"color: #800080;\">proc sort<\/span> <span style=\"color: #3366ff;\">data<\/span> =original_data <span style=\"color: #3366ff;\">out<\/span> =data2;\n    <span style=\"color: #3366ff;\">by<\/span> points;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #008000;\">\/*view sorted dataset*\/\n<\/span><span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> =data2;<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-31375 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/trier2.jpg\" alt=\"\" width=\"249\" height=\"398\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass die Beobachtungen in aufsteigender Reihenfolge basierend auf dem Wert in der <strong>Punktespalte<\/strong> sortiert werden.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Allerdings handelt es sich bei mehreren Beobachtungen um Duplikate.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Um die Beobachtungen basierend auf den Werten in der <strong>Punktespalte<\/strong> zu sortieren und alle Duplikate zu entfernen, k\u00f6nnen wir nach der <strong>proc sort-<\/strong> Anweisung <strong>nodupkey<\/strong> hinzuf\u00fcgen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">\/*sort by points ascending and remove duplicates*\/\n<\/span><span style=\"color: #800080;\">proc sort<\/span> <span style=\"color: #3366ff;\">data<\/span> =original_data <span style=\"color: #3366ff;\">out<\/span> =data3 <span style=\"color: #3366ff;\">nodupkey<\/span> ;\n    <span style=\"color: #3366ff;\">by<\/span> points;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #008000;\">\/*view sorted dataset*\/\n<\/span><span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> =data3;<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-31376 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/trier3.jpg\" alt=\"\" width=\"254\" height=\"171\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Beobachtungen werden jetzt in aufsteigender Reihenfolge basierend auf dem Wert in der <strong>Punktespalte<\/strong> sortiert und alle doppelten Beobachtungen wurden entfernt.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass wir auch das Argument <strong>\u201edescending\u201c<\/strong> hinzuf\u00fcgen k\u00f6nnen, um die Beobachtungen basierend auf dem Wert in der <strong>Punktespalte<\/strong> in absteigender Reihenfolge zu sortieren und alle Duplikate zu entfernen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">\/*sort by points descending and removing duplicates*\/\n<\/span><span style=\"color: #800080;\">proc sort<\/span> <span style=\"color: #3366ff;\">data<\/span> =original_data <span style=\"color: #3366ff;\">out<\/span> =data4 <span style=\"color: #3366ff;\">nodupkey<\/span> ;\n    <span style=\"color: #3366ff;\">by<\/span> <span style=\"color: #3366ff;\">descending<\/span> points;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #008000;\">\/*view sorted dataset*\/\n<\/span><span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> =data4;<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-31377 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/trier4.jpg\" alt=\"\" width=\"239\" height=\"166\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Beobachtungen werden jetzt in absteigender Reihenfolge basierend auf dem Wert in der <strong>Punktespalte<\/strong> sortiert und alle doppelten Beobachtungen wurden entfernt.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">In den folgenden Tutorials wird erl\u00e4utert, wie Sie andere h\u00e4ufige Aufgaben in SAS ausf\u00fchren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/sas-proc-anhangen\/\" target=\"_blank\" rel=\"noopener\">So verwenden Sie Proc Append in SAS<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/proc-tabulate-sas\/\" target=\"_blank\" rel=\"noopener\">So verwenden Sie Proc Tabulate in SAS<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/sas-proc-rang\/\" target=\"_blank\" rel=\"noopener\">So verwenden Sie die Proc-Sortierung in SAS<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sie k\u00f6nnen PROC SORT in SAS mit NODUPKEY verwenden, um Beobachtungen in einem Datensatz nach einer oder mehreren Variablen zu sortieren und alle Duplikate zu entfernen. Das folgende Beispiel zeigt, wie dieses Verfahren mit dem folgenden Datensatz in SAS verwendet wird: \/*create dataset*\/ data original_data; input team $pointsrebounds; datalines ; At 12 8 At 12 [&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":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SAS: So verwenden Sie PROC SORT mit NODUPKEY - Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird erl\u00e4utert, wie Sie PROC SORT in SAS mit NODUPKEY verwenden, um Beobachtungen in einem Datensatz zu sortieren und Duplikate zu entfernen.\" \/>\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\/de\/sas-proc-sort-nodupkey\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SAS: So verwenden Sie PROC SORT mit NODUPKEY - Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird erl\u00e4utert, wie Sie PROC SORT in SAS mit NODUPKEY verwenden, um Beobachtungen in einem Datensatz zu sortieren und Duplikate zu entfernen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-14T22:11:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/trier1.jpg\" \/>\n<meta name=\"author\" content=\"Dr. Benjamin Anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr. Benjamin Anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/\",\"url\":\"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/\",\"name\":\"SAS: So verwenden Sie PROC SORT mit NODUPKEY - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-14T22:11:53+00:00\",\"dateModified\":\"2023-07-14T22:11:53+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird erl\u00e4utert, wie Sie PROC SORT in SAS mit NODUPKEY verwenden, um Beobachtungen in einem Datensatz zu sortieren und Duplikate zu entfernen.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sas: so verwenden sie proc sort mit nodupkey\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/de\/#website\",\"url\":\"https:\/\/statorials.org\/de\/\",\"name\":\"Statorials\",\"description\":\"Ihr Leitfaden f\u00fcr statistische Kompetenz !\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\",\"name\":\"Dr. Benjamin Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr. Benjamin Anderson\"},\"description\":\"Hallo, ich bin Benjamin, ein pensionierter Statistikprofessor, der sich zum engagierten Statorials-Lehrer entwickelt hat. Mit umfassender Erfahrung und Fachwissen auf dem Gebiet der Statistik bin ich bestrebt, mein Wissen zu teilen, um Studenten durch Statorials zu bef\u00e4higen. Mehr wissen\",\"sameAs\":[\"https:\/\/statorials.org\/de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SAS: So verwenden Sie PROC SORT mit NODUPKEY - Statorials","description":"In diesem Tutorial wird erl\u00e4utert, wie Sie PROC SORT in SAS mit NODUPKEY verwenden, um Beobachtungen in einem Datensatz zu sortieren und Duplikate zu entfernen.","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\/de\/sas-proc-sort-nodupkey\/","og_locale":"de_DE","og_type":"article","og_title":"SAS: So verwenden Sie PROC SORT mit NODUPKEY - Statorials","og_description":"In diesem Tutorial wird erl\u00e4utert, wie Sie PROC SORT in SAS mit NODUPKEY verwenden, um Beobachtungen in einem Datensatz zu sortieren und Duplikate zu entfernen.","og_url":"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/","og_site_name":"Statorials","article_published_time":"2023-07-14T22:11:53+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/trier1.jpg"}],"author":"Dr. Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr. Benjamin Anderson","Gesch\u00e4tzte Lesezeit":"2 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/","url":"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/","name":"SAS: So verwenden Sie PROC SORT mit NODUPKEY - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-14T22:11:53+00:00","dateModified":"2023-07-14T22:11:53+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird erl\u00e4utert, wie Sie PROC SORT in SAS mit NODUPKEY verwenden, um Beobachtungen in einem Datensatz zu sortieren und Duplikate zu entfernen.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/sas-proc-sort-nodupkey\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"Sas: so verwenden sie proc sort mit nodupkey"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/de\/#website","url":"https:\/\/statorials.org\/de\/","name":"Statorials","description":"Ihr Leitfaden f\u00fcr statistische Kompetenz !","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"Person","@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0","name":"Dr. Benjamin Anderson","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","caption":"Dr. Benjamin Anderson"},"description":"Hallo, ich bin Benjamin, ein pensionierter Statistikprofessor, der sich zum engagierten Statorials-Lehrer entwickelt hat. Mit umfassender Erfahrung und Fachwissen auf dem Gebiet der Statistik bin ich bestrebt, mein Wissen zu teilen, um Studenten durch Statorials zu bef\u00e4higen. Mehr wissen","sameAs":["https:\/\/statorials.org\/de"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/3894"}],"collection":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/comments?post=3894"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/3894\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=3894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=3894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=3894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}