{"id":4435,"date":"2023-07-11T03:20:24","date_gmt":"2023-07-11T03:20:24","guid":{"rendered":"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/"},"modified":"2023-07-11T03:20:24","modified_gmt":"2023-07-11T03:20:24","slug":"tidak-bergabung-jika-a-tidak-b","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/","title":{"rendered":"Sas: bagaimana cara menggabungkan jika a bukan b"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut untuk menggabungkan dua himpunan data di SAS dan hanya mengembalikan baris yang nilainya ada di himpunan data pertama dan bukan yang kedua:<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #800080;\">data<\/span> final_data;\n  <span style=\"color: #3366ff;\">merge<\/span> data1(in=a) data2(in=b);\n  <span style=\"color: #3366ff;\">byID<\/span> ;\n  <span style=\"color: #3366ff;\">if<\/span> a <span style=\"color: #3366ff;\">and not<\/span> b;\n<span style=\"color: #800080;\">run<\/span> ;<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Contoh khusus ini menggabungkan kumpulan data yang disebut <strong>data1<\/strong> dan <strong>data2<\/strong> dan hanya mengembalikan baris yang ada nilainya di <strong>data1<\/strong> dan bukan <strong>data2<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh: Menggabungkan dua dataset di SAS menggunakan If A Not B<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki dua kumpulan data berikut di SAS yang berisi informasi tentang tenaga penjualan suatu perusahaan:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">\/*create first dataset*\/\n<\/span><span style=\"color: #800080;\">data<\/span> data1;\n    <span style=\"color: #3366ff;\">inputIDGender<\/span> $;\n    <span style=\"color: #3366ff;\">datalines<\/span> ;\n1 Male\n2 Male\n3 Female\n4 Male\n5 Female\n;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #3366ff;\">title<\/span> \"data1\";\n<span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> = data1;\n\n<span style=\"color: #008000;\">\/*create second dataset*\/\n<\/span><span style=\"color: #800080;\">data<\/span> data2;\n    <span style=\"color: #3366ff;\">input<\/span> IDSales;\n    <span style=\"color: #3366ff;\">datalines<\/span> ;\n1 22\n2 15\n4 29\n6 31\n7 20\n8 13\n;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #3366ff;\">title<\/span> \"data2\";\n<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-34735 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mi1.png\" alt=\"\" width=\"219\" height=\"473\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Jika kita menggunakan pernyataan <strong>penggabungan<\/strong> berikut untuk menggabungkan dua kumpulan data berdasarkan nilai kolom <strong>ID<\/strong> , semua baris akan dikembalikan dari kedua kumpulan data:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #800080;\"><span style=\"color: #008000;\">\/*perform merge*\/<\/span>\ndata<\/span> final_data;\n  <span style=\"color: #3366ff;\">merge<\/span> data1 data2;\n  <span style=\"color: #3366ff;\">byID<\/span> ;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #008000;\">\/*view results*\/\n<\/span><span style=\"color: #3366ff;\">title<\/span> \"final_data\";\n<span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> =final_data;\n<\/strong><\/span><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-34736 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mi2.png\" alt=\"\" width=\"231\" height=\"312\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Namun, kita dapat menggunakan pernyataan <strong>IN<\/strong> untuk hanya mengembalikan baris yang ada nilainya pada kumpulan data pertama dan <em>bukan<\/em> <span style=\"color: #000000;\">pada kumpulan data kedua:<\/span><\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #800080;\">data<\/span> final_data;\n  <span style=\"color: #3366ff;\">merge<\/span> data1(in=a) data2(in=b);\n  <span style=\"color: #3366ff;\">byID<\/span> ;\n  <span style=\"color: #3366ff;\">if<\/span> a <span style=\"color: #3366ff;\">and not<\/span> b;\n<span style=\"color: #800080;\">run<\/span> ;\n\n<span style=\"color: #008000;\">\/*view results*\/\n<\/span><span style=\"color: #3366ff;\">title<\/span> \"final_data\";\n<span style=\"color: #800080;\">proc print<\/span> <span style=\"color: #3366ff;\">data<\/span> =final_data;\n<\/strong><\/span><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-34743 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/im4.png\" alt=\"\" width=\"215\" height=\"128\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa hanya baris yang nilainya ada di kumpulan data pertama dan bukan di kumpulan data kedua yang dikembalikan.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap untuk pernyataan <strong>penggabungan<\/strong> SAS <a href=\"https:\/\/documentation.sas.com\/doc\/en\/pgmsascdc\/9.4_3.5\/lestmtsref\/n1i8w2bwu1fn5kn1gpxj18xttbb0.htm\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di SAS:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><a href=\"https:\/\/statorials.org\/id\/tanpa-kiri-bergabung\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara melakukan gabung kiri di SAS<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/sas-gabung-dalam\/\" target=\"_blank\" rel=\"noopener\">Cara melakukan inner join di SAS<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/sas-gabungan-luar\/\" target=\"_blank\" rel=\"noopener\">Cara melakukan penggabungan eksternal di SAS<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks dasar berikut untuk menggabungkan dua himpunan data di SAS dan hanya mengembalikan baris yang nilainya ada di himpunan data pertama dan bukan yang kedua: data final_data; merge data1(in=a) data2(in=b); byID ; if a and not b; run ; Contoh khusus ini menggabungkan kumpulan data yang disebut data1 dan data2 dan hanya [&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: Bagaimana cara menggabungkan jika A bukan B - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggabungkan dua dataset di SAS menggunakan sintaks if a not b, beserta sebuah contoh.\" \/>\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\/id\/tidak-bergabung-jika-a-tidak-b\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SAS: Bagaimana cara menggabungkan jika A bukan B - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggabungkan dua dataset di SAS menggunakan sintaks if a not b, beserta sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-11T03:20:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mi1.png\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/\",\"url\":\"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/\",\"name\":\"SAS: Bagaimana cara menggabungkan jika A bukan B - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-11T03:20:24+00:00\",\"dateModified\":\"2023-07-11T03:20:24+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggabungkan dua dataset di SAS menggunakan sintaks if a not b, beserta sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Sas: bagaimana cara menggabungkan jika a bukan b\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/id\/#website\",\"url\":\"https:\/\/statorials.org\/id\/\",\"name\":\"Statorials\",\"description\":\"Panduan anda untuk kompetensi statistik!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/id\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya\",\"sameAs\":[\"http:\/\/statorials.org\/id\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SAS: Bagaimana cara menggabungkan jika A bukan B - Statologi","description":"Tutorial ini menjelaskan cara menggabungkan dua dataset di SAS menggunakan sintaks if a not b, beserta sebuah contoh.","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\/id\/tidak-bergabung-jika-a-tidak-b\/","og_locale":"id_ID","og_type":"article","og_title":"SAS: Bagaimana cara menggabungkan jika A bukan B - Statologi","og_description":"Tutorial ini menjelaskan cara menggabungkan dua dataset di SAS menggunakan sintaks if a not b, beserta sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/","og_site_name":"Statorials","article_published_time":"2023-07-11T03:20:24+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mi1.png"}],"author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/","url":"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/","name":"SAS: Bagaimana cara menggabungkan jika A bukan B - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-11T03:20:24+00:00","dateModified":"2023-07-11T03:20:24+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggabungkan dua dataset di SAS menggunakan sintaks if a not b, beserta sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/tidak-bergabung-jika-a-tidak-b\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Sas: bagaimana cara menggabungkan jika a bukan b"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/id\/#website","url":"https:\/\/statorials.org\/id\/","name":"Statorials","description":"Panduan anda untuk kompetensi statistik!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/id\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya","sameAs":["http:\/\/statorials.org\/id"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4435"}],"collection":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/comments?post=4435"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4435\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=4435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=4435"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=4435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}