{"id":3979,"date":"2023-07-14T09:40:25","date_gmt":"2023-07-14T09:40:25","guid":{"rendered":"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/"},"modified":"2023-07-14T09:40:25","modified_gmt":"2023-07-14T09:40:25","slug":"sas-als-het-dan-anders-is","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/","title":{"rendered":"If-then-else gebruiken in sas (met voorbeelden)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">U kunt een <strong>IF-THEN-ELSE-<\/strong> instructie in SAS gebruiken om een waarde te retourneren <em>als<\/em> een voorwaarde waar is, <em>en anders<\/em> een andere waarde retourneren als een voorwaarde niet waar is.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Deze verklaring gebruikt de volgende basissyntaxis:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #3366ff;\">if<\/span> var1 &gt; <span style=\"color: #008000;\">30<\/span> <span style=\"color: #3366ff;\">then<\/span> var2 = 'good';\n<span style=\"color: #3366ff;\">else<\/span> var2 = 'bad';\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">U kunt ook meerdere <strong>ELSE IF<\/strong> -instructies aan elkaar koppelen om meer potenti\u00eble waarden te retourneren op basis van meer voorwaarden:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #3366ff;\">if<\/span> var1 &gt; <span style=\"color: #008000;\">35<\/span> <span style=\"color: #3366ff;\">then<\/span> var2 = 'great';\n<span style=\"color: #3366ff;\">else if<\/span> var1 &gt; <span style=\"color: #008000;\">30<\/span> <span style=\"color: #3366ff;\">then<\/span> var2 = 'good';\n<span style=\"color: #3366ff;\">else<\/span> var2 = 'bad';\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">De volgende voorbeelden laten zien hoe u elk van deze instructies in de praktijk kunt gebruiken met de volgende gegevensset in SAS:<\/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 $points;\n    <span style=\"color: #3366ff;\">datalines<\/span> ;\nCavs 12\nCavs 14\nWarriors 15\nHawks 18\nMavs 31\nMavs 32 \nMavs 35\nCeltics 36\nCeltics 40\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;<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-31861 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/si-alors1.jpg\" alt=\"\" width=\"181\" height=\"274\" srcset=\"\" sizes=\"auto, \"><\/p>\n<h2> <span style=\"color: #000000;\"><b>Voorbeeld 1: <strong>ALS-DAN-ELSE in SAS<\/strong><\/b><\/span><\/h2>\n<p> <span style=\"color: #000000;\">We kunnen de volgende <strong>IF-THEN-ELSE<\/strong> -instructie gebruiken om een nieuwe variabele te maken met de naam <strong>rating<\/strong> , die de waarde &#8218;goed&#8216; aanneemt als de waarde in de <strong>puntenkolom<\/strong> groter is dan 30, en anders de waarde &#8217;slecht&#8216;:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #000000;\"><span style=\"color: #008000;\">\/*create new dataset with new variable called rating*\/\n<\/span><span style=\"color: #800080;\">data<\/span> new_data;\n    <span style=\"color: #3366ff;\">set<\/span> original_data;\n    <span style=\"color: #3366ff;\">if<\/span> points &gt; <span style=\"color: #008000;\">30<\/span> <span style=\"color: #3366ff;\">then<\/span> rating = 'good';\n    <span style=\"color: #3366ff;\">else<\/span> rating = 'bad';\n<span style=\"color: #800080;\">run<\/span> ;\n\n<\/span><span style=\"color: #008000;\">\/*view new dataset*\/\n<\/span><span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> <span style=\"color: #000000;\">=new_data;<\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-31862 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/si-alors2.jpg\" alt=\"\" width=\"237\" height=\"273\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Merk op dat de nieuwe kolom met de naam <strong>beoordeling<\/strong> de waarde &#8218;goed&#8216; aanneemt als de waarde van de <strong>puntenkolom<\/strong> groter is dan 30, en anders de waarde &#8217;slecht&#8216;.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><b>Voorbeeld 2: <strong>ALS-DAN-ELSE ALS in SAS<\/strong><\/b><\/span><\/h2>\n<p> <span style=\"color: #000000;\">We kunnen de volgende <strong>IF-THEN-ELSE IF-<\/strong> instructie gebruiken om een nieuwe variabele te maken met de naam <strong>rating<\/strong> , die de volgende waarden aanneemt:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">\u201csuper\u201d als de punten groter zijn dan 35<\/span><\/li>\n<li> <span style=\"color: #000000;\">anders \u201cgoed\u201d als de punten groter zijn dan 30<\/span><\/li>\n<li> <span style=\"color: #000000;\">anders &#8222;slecht&#8220;<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u dit doet:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #000000;\"><span style=\"color: #008000;\">\/*create new dataset with new variable called rating*\/\n<\/span><span style=\"color: #800080;\">data<\/span> new_data;\n    <span style=\"color: #3366ff;\">set<\/span> original_data;\n    <span style=\"color: #3366ff;\">if<\/span> points &gt; <span style=\"color: #008000;\">35<\/span> <span style=\"color: #3366ff;\">then<\/span> rating = 'great';\n    <span style=\"color: #3366ff;\">else if<\/span> points &gt; <span style=\"color: #008000;\">30<\/span> <span style=\"color: #3366ff;\">then<\/span> rating = 'good';\n    <span style=\"color: #3366ff;\">else<\/span> rating = 'bad';\n<span style=\"color: #800080;\">run<\/span> ;\n\n<\/span><span style=\"color: #008000;\">\/*view new dataset*\/\n<\/span><span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> <span style=\"color: #000000;\">=new_data;<\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-31863 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/si-alors3.jpg\" alt=\"\" width=\"256\" height=\"290\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">De nieuwe kolom met de naam <strong>beoordeling<\/strong> krijgt de waarde &#8222;uitstekend&#8220;, &#8222;goed&#8220; of &#8222;slecht&#8220;, afhankelijk van de overeenkomstige waarde in de <strong>puntenkolom<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Opmerking<\/strong> : voel je vrij om zoveel <strong>ELSE IF<\/strong> -instructies te gebruiken als je wilt, en zoveel verschillende waarden te retourneren als je wilt op basis van verschillende voorwaarden.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">In de volgende zelfstudies wordt uitgelegd hoe u andere veelvoorkomende taken in SAS kunt uitvoeren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/nl\/als-dat-dan-niet-het-geval-is\/\" target=\"_blank\" rel=\"noopener\">IF-THEN-DO gebruiken in SAS<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/verwijder-geen-duplicaten\/\" target=\"_blank\" rel=\"noopener\">Hoe duplicaten in SAS te verwijderen<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/zonder-ontbrekende-waarden-te-vervangen-door-nul\/\" target=\"_blank\" rel=\"noopener\">Hoe ontbrekende waarden te vervangen door nul in SAS<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>U kunt een IF-THEN-ELSE- instructie in SAS gebruiken om een waarde te retourneren als een voorwaarde waar is, en anders een andere waarde retourneren als een voorwaarde niet waar is. Deze verklaring gebruikt de volgende basissyntaxis: if var1 &gt; 30 then var2 = &#8218;good&#8216;; else var2 = &#8218;bad&#8216;; U kunt ook meerdere ELSE IF -instructies [&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-3979","post","type-post","status-publish","format-standard","hentry","category-gids"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe IF-THEN-ELSE te gebruiken in SAS (met voorbeelden) - Statorials<\/title>\n<meta name=\"description\" content=\"In deze zelfstudie wordt aan de hand van een voorbeeld uitgelegd hoe u IF-THEN-ELSE-instructies in SAS gebruikt.\" \/>\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\/nl\/sas-als-het-dan-anders-is\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe IF-THEN-ELSE te gebruiken in SAS (met voorbeelden) - Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze zelfstudie wordt aan de hand van een voorbeeld uitgelegd hoe u IF-THEN-ELSE-instructies in SAS gebruikt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-14T09:40:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/si-alors1.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\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/\",\"url\":\"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/\",\"name\":\"Hoe IF-THEN-ELSE te gebruiken in SAS (met voorbeelden) - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-14T09:40:25+00:00\",\"dateModified\":\"2023-07-14T09:40:25+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze zelfstudie wordt aan de hand van een voorbeeld uitgelegd hoe u IF-THEN-ELSE-instructies in SAS gebruikt.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"If-then-else gebruiken in sas (met voorbeelden)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/nl\/#website\",\"url\":\"https:\/\/statorials.org\/nl\/\",\"name\":\"Statorials\",\"description\":\"Uw gids voor statistische competentie\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/nl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\",\"name\":\"Dr.benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr.benjamin anderson\"},\"description\":\"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder\",\"sameAs\":[\"http:\/\/statorials.org\/nl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hoe IF-THEN-ELSE te gebruiken in SAS (met voorbeelden) - Statorials","description":"In deze zelfstudie wordt aan de hand van een voorbeeld uitgelegd hoe u IF-THEN-ELSE-instructies in SAS gebruikt.","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\/nl\/sas-als-het-dan-anders-is\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe IF-THEN-ELSE te gebruiken in SAS (met voorbeelden) - Statorials","og_description":"In deze zelfstudie wordt aan de hand van een voorbeeld uitgelegd hoe u IF-THEN-ELSE-instructies in SAS gebruikt.","og_url":"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/","og_site_name":"Statorials","article_published_time":"2023-07-14T09:40:25+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/si-alors1.jpg"}],"author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/","url":"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/","name":"Hoe IF-THEN-ELSE te gebruiken in SAS (met voorbeelden) - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-14T09:40:25+00:00","dateModified":"2023-07-14T09:40:25+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze zelfstudie wordt aan de hand van een voorbeeld uitgelegd hoe u IF-THEN-ELSE-instructies in SAS gebruikt.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/sas-als-het-dan-anders-is\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"If-then-else gebruiken in sas (met voorbeelden)"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/nl\/#website","url":"https:\/\/statorials.org\/nl\/","name":"Statorials","description":"Uw gids voor statistische competentie","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/nl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219","name":"Dr.benjamin anderson","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr.benjamin anderson"},"description":"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder","sameAs":["http:\/\/statorials.org\/nl"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/3979","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/comments?post=3979"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/3979\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=3979"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=3979"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=3979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}