{"id":4557,"date":"2023-07-10T03:28:30","date_gmt":"2023-07-10T03:28:30","guid":{"rendered":"https:\/\/statorials.org\/de\/sas-prxmatch\/"},"modified":"2023-07-10T03:28:30","modified_gmt":"2023-07-10T03:28:30","slug":"sas-prxmatch","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/sas-prxmatch\/","title":{"rendered":"So verwenden sie die prxmatch-funktion in sas (mit beispielen)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Sie k\u00f6nnen die <b>PRXMATCH-<\/b> Funktion in SAS verwenden, um nach einem bestimmten Muster in einer Zeichenfolge zu suchen und die Position zur\u00fcckzugeben, an der das Muster gefunden wird.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Diese Funktion verwendet die folgende grundlegende Syntax:<\/span><\/p>\n<p> <strong><span style=\"color: #000000;\">PRXMATCH(regul\u00e4rer Ausdruck, Quelle)<\/span><\/strong><\/p>\n<p> <span style=\"color: #000000;\">Gold:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>Regul\u00e4rer Ausdruck<\/strong> : Regul\u00e4rer Ausdruck, der das zu suchende Muster angibt<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Quelle<\/strong> : Name der Variable, nach der gesucht werden soll<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Die folgenden Beispiele zeigen drei g\u00e4ngige M\u00f6glichkeiten, diese Funktion in der Praxis mit dem folgenden Datensatz in SAS zu verwenden:<\/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> my_data;\n    <span style=\"color: #3366ff;\">input<\/span> team $points;\n    <span style=\"color: #3366ff;\">datalines<\/span> ;\nMavs 22\nmavs 14\nWarriors 23\nMavs 19\nwarriors 34\nMAVS 40\nWARRIORS 39\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> =my_data;<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-35585 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/prx1.png\" alt=\"\" width=\"206\" height=\"212\" srcset=\"\" sizes=\"\"><\/p>\n<h2> <span style=\"color: #000000;\"><b>Beispiel 1: <strong>Verwenden Sie PRXMATCH, um die Position eines Musters in einer Zeichenfolge zu ermitteln<\/strong><\/b><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie Sie mit der <strong>PRXMATCH-<\/strong> Funktion eine neue Spalte mit dem Namen \u201eposition\u201c erstellen, die die Position enth\u00e4lt, an der die Zeichenfolge \u201eavs\u201c in der Teamspalte erscheint:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">\/*create new dataset*\/\n<\/span><span style=\"color: #800080;\">data<\/span> new_data;\n    <span style=\"color: #3366ff;\">set<\/span> my_data;\n    position = <span style=\"color: #3366ff;\">prxmatch<\/span> (\"\/avs\/\", team);\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #008000;\">\/*view new dataset*\/\n<\/span><span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> = new_data;<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-35586 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/prx2.png\" alt=\"\" width=\"251\" height=\"199\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Aus dem Ergebnis k\u00f6nnen wir sehen:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Die erste Zeile enth\u00e4lt das Muster \u201eavs\u201c in der Teamspalte beginnend an Position <strong>2<\/strong> der Zeichenfolge.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Die zweite Zeile enth\u00e4lt das Muster \u201eavs\u201c in der Teamspalte, Startposition <strong>2<\/strong> im String.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Die dritte Zeile enth\u00e4lt nicht das \u201eavs\u201c-Muster in der Teamspalte, daher wird ein Wert von <strong>0<\/strong> zur\u00fcckgegeben.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Und so weiter.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><b><strong>Beispiel 2: Verwenden Sie PRXMATCH, um zu pr\u00fcfen, ob die Zeichenfolge ein Muster enth\u00e4lt<\/strong><\/b><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie Sie mit der <strong>PRXMATCH-<\/strong> Funktion eine neue Spalte namens <strong>mavs_flag<\/strong> erstellen, die den Wert <strong>1<\/strong> enth\u00e4lt, wenn die Teamspaltenzeichenfolge irgendwo in der Zeichenfolge \u201eavs\u201c enth\u00e4lt, und einen Wert von <strong>0<\/strong> , wenn dies nicht der Fall ist:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">\/*create new dataset*\/\n<\/span><span style=\"color: #800080;\">data<\/span> new_data;\n    <span style=\"color: #3366ff;\">set<\/span> my_data;\n    <span style=\"color: #3366ff;\">if<\/span> prxmatch(\"\/Mavs\/i\", team) &gt; 0 <span style=\"color: #3366ff;\">then<\/span> mavs_flag = <span style=\"color: #008000;\">1<\/span> ;\n    <span style=\"color: #3366ff;\">else<\/span> mavs_flag = <span style=\"color: #008000;\">0<\/span> ;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #008000;\">\/*view new dataset*\/\n<\/span><span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> = new_data;<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-35587 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/prx3.png\" alt=\"\" width=\"293\" height=\"221\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass das <em><strong>i<\/strong><\/em> am Ende des regul\u00e4ren Ausdrucks angibt, dass SAS eine Suche ohne Ber\u00fccksichtigung der Gro\u00df- und Kleinschreibung durchf\u00fchren soll.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Vergessen Sie einfach das <em><strong>i<\/strong><\/em> , wenn Sie stattdessen eine Suche unter Ber\u00fccksichtigung der Gro\u00df- und Kleinschreibung durchf\u00fchren m\u00f6chten.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><b><strong>Beispiel 3: Verwenden Sie PRXMATCH, um den Datensatz nach Zeilen zu filtern, die ein Muster enthalten<\/strong><\/b><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Der folgende Code zeigt, wie Sie mit der <strong>PRXMATCH-<\/strong> Funktion einen neuen Datensatz erstellen, der nur die Zeilen in \u201e <strong>my_data<\/strong> \u201c enth\u00e4lt, die in der Teamspalte die Zeichenfolge \u201eMavs\u201c (ohne Ber\u00fccksichtigung der Gro\u00df- und Kleinschreibung) enthalten:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">\/*create dataset*\/\n<span style=\"color: #000000;\"><span style=\"color: #800080;\">data<\/span> original_doriginal_data;<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-35589 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/prx4.png\" alt=\"\" width=\"168\" height=\"139\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass jede der Zeilen im neuen Datensatz \u201eMavs\u201c in der Teamspalte enth\u00e4lt.<\/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-extraktkanalnummer\/\" target=\"_blank\" rel=\"noopener\">So extrahieren Sie Zahlen aus einer Zeichenfolge in SAS<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/ohne-kommas-aus-der-zeichenfolge-zu-entfernen\/\" target=\"_blank\" rel=\"noopener\">So entfernen Sie Kommas aus einer Zeichenfolge in SAS<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/sas-teilt-die-zeichenfolge-durch-trennzeichen-auf\/\" target=\"_blank\" rel=\"noopener\">So teilen Sie Zeichenfolgen in SAS nach Trennzeichen auf<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sie k\u00f6nnen die PRXMATCH- Funktion in SAS verwenden, um nach einem bestimmten Muster in einer Zeichenfolge zu suchen und die Position zur\u00fcckzugeben, an der das Muster gefunden wird. Diese Funktion verwendet die folgende grundlegende Syntax: PRXMATCH(regul\u00e4rer Ausdruck, Quelle) Gold: Regul\u00e4rer Ausdruck : Regul\u00e4rer Ausdruck, der das zu suchende Muster angibt Quelle : Name der Variable, [&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>Verwendung der PRXMATCH-Funktion in SAS (mit Beispielen) \u2013 Statistik<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die PRXMATCH-Funktion in SAS verwenden, um Zeichenfolgenmuster abzugleichen.\" \/>\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-prxmatch\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Verwendung der PRXMATCH-Funktion in SAS (mit Beispielen) \u2013 Statistik\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die PRXMATCH-Funktion in SAS verwenden, um Zeichenfolgenmuster abzugleichen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/sas-prxmatch\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-10T03:28:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/prx1.png\" \/>\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-prxmatch\/\",\"url\":\"https:\/\/statorials.org\/de\/sas-prxmatch\/\",\"name\":\"Verwendung der PRXMATCH-Funktion in SAS (mit Beispielen) \u2013 Statistik\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-10T03:28:30+00:00\",\"dateModified\":\"2023-07-10T03:28:30+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die PRXMATCH-Funktion in SAS verwenden, um Zeichenfolgenmuster abzugleichen.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/sas-prxmatch\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/sas-prxmatch\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/sas-prxmatch\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So verwenden sie die prxmatch-funktion in sas (mit beispielen)\"}]},{\"@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":"Verwendung der PRXMATCH-Funktion in SAS (mit Beispielen) \u2013 Statistik","description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die PRXMATCH-Funktion in SAS verwenden, um Zeichenfolgenmuster abzugleichen.","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-prxmatch\/","og_locale":"de_DE","og_type":"article","og_title":"Verwendung der PRXMATCH-Funktion in SAS (mit Beispielen) \u2013 Statistik","og_description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die PRXMATCH-Funktion in SAS verwenden, um Zeichenfolgenmuster abzugleichen.","og_url":"https:\/\/statorials.org\/de\/sas-prxmatch\/","og_site_name":"Statorials","article_published_time":"2023-07-10T03:28:30+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/prx1.png"}],"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-prxmatch\/","url":"https:\/\/statorials.org\/de\/sas-prxmatch\/","name":"Verwendung der PRXMATCH-Funktion in SAS (mit Beispielen) \u2013 Statistik","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-10T03:28:30+00:00","dateModified":"2023-07-10T03:28:30+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird anhand mehrerer Beispiele erl\u00e4utert, wie Sie die PRXMATCH-Funktion in SAS verwenden, um Zeichenfolgenmuster abzugleichen.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/sas-prxmatch\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/sas-prxmatch\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/sas-prxmatch\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So verwenden sie die prxmatch-funktion in sas (mit beispielen)"}]},{"@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\/4557"}],"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=4557"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/4557\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=4557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=4557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=4557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}