{"id":2453,"date":"2023-07-22T05:26:42","date_gmt":"2023-07-22T05:26:42","guid":{"rendered":"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/"},"modified":"2023-07-22T05:26:42","modified_gmt":"2023-07-22T05:26:42","slug":"fungsi-pencocokan-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/","title":{"rendered":"Cara menggunakan fungsi match() di r (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Fungsi <strong>match()<\/strong> di R mengembalikan posisi kecocokan pertama antara dua objek.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Fungsi ini menggunakan sintaks dasar berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>match(object1, object2)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan fungsi ini dalam berbagai skenario.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Mencocokkan Nilai dalam Vektor<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>match()<\/strong> untuk menemukan kemunculan pertama nilai tertentu dalam vektor:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define value to look for in vector\n<span style=\"color: #000000;\">value &lt;- 10\n\n<span style=\"color: #008080;\">#define vector of values<\/span>\nvector1 &lt;- c(8, 9, 1, 10, 13, 15)\n\n<span style=\"color: #008080;\">#find first occurrence of 10<\/span>\nmatch(value, vector1)\n\n[1] 4<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Ini memberitahu kita bahwa nilai 10 pertama kali muncul di posisi <sup>ke-4<\/sup> vektor.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa jika beberapa nilai cocok, hanya posisi kecocokan pertama yang akan dikembalikan.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, vektor berikut memiliki dua nilai yang sama dengan 10 tetapi hanya posisi 10 pertama yang dikembalikan:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define value to look for in vector\n<span style=\"color: #000000;\">value &lt;- 10\n\n<span style=\"color: #008080;\">#define vector of values with multiple '10' values<\/span>\nvector1 &lt;- c(8, 9, 1, 10, 10, 10)\n\n<span style=\"color: #008080;\">#find first occurrence of 10<\/span>\nmatch(value, vector1)\n\n[1] 4<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Nilai 10 muncul pada posisi 4, 5, dan 6, namun hanya posisi <strong>4<\/strong> yang dikembalikan.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Mencocokkan Nilai pada Dua Vektor<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>match()<\/strong> untuk menemukan kemunculan nilai pertama dalam satu vektor di vektor lain:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#define vectors of values<\/span>\nvector1 &lt;- c(1, 2, 3, 4, 5, 6)\nvector2 &lt;- c(8, 6, 1, 10, 10, 15)\n\n<span style=\"color: #008080;\">#find first occurrence of values in vector1 within vector2\n<\/span>match(vector1, vector2)\n\n[1] 3 NA NA NA NA 2\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Berikut cara menafsirkan hasilnya:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Kemunculan pertama nilai 1 pada vektor1 terjadi pada posisi <strong>3<\/strong> vektor2.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai 2 pada vektor1 tidak pernah muncul pada vektor2.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai 3 pada vektor1 tidak pernah muncul pada vektor2.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai 4 pada vektor1 tidak pernah muncul pada vektor2.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai 5 pada vektor1 tidak pernah muncul pada vektor2.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Kemunculan pertama nilai 6 pada vektor1 terjadi pada posisi <strong>2<\/strong> vektor2.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kita juga dapat menentukan nilai berbeda untuk digunakan jika tidak ada kecocokan.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, kita dapat mengembalikan nilai 0 dan bukan NA:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#define vectors of values\n<\/span>vector1 &lt;- c(1, 2, 3, 4, 5, 6)\nvector2 &lt;- c(8, 6, 1, 10, 10, 15)\n\n<span style=\"color: #008080;\">#find first occurrence of values in vector1 within vector2\n<\/span>match(vector1, vector2, nomatch= <span style=\"color: #008000;\">0<\/span> )\n\n[1] 3 0 0 0 0 2\n<\/span><\/span><\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara menggunakan fungsi umum lainnya di R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/fungsi-ringkasan-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi ringkasan() di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/mereplikasi-fungsi-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi replika() di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/di-bawah-gr\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi gsub() di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/berdasarkan-fungsi-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi par() di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fungsi match() di R mengembalikan posisi kecocokan pertama antara dua objek. Fungsi ini menggunakan sintaks dasar berikut: match(object1, object2) Contoh berikut menunjukkan cara menggunakan fungsi ini dalam berbagai skenario. Contoh 1: Mencocokkan Nilai dalam Vektor Kode berikut menunjukkan cara menggunakan fungsi match() untuk menemukan kemunculan pertama nilai tertentu dalam vektor: #define value to look for [&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>Cara menggunakan fungsi match() di R (dengan contoh) \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi match() di R, dengan beberapa 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\/fungsi-pencocokan-di-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menggunakan fungsi match() di R (dengan contoh) \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi match() di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-22T05:26:42+00:00\" \/>\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=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/\",\"name\":\"Cara menggunakan fungsi match() di R (dengan contoh) \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-22T05:26:42+00:00\",\"dateModified\":\"2023-07-22T05:26:42+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsi match() di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan fungsi match() di r (dengan contoh)\"}]},{\"@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":"Cara menggunakan fungsi match() di R (dengan contoh) \u2013 Statorials","description":"Tutorial ini menjelaskan cara menggunakan fungsi match() di R, dengan beberapa 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\/fungsi-pencocokan-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menggunakan fungsi match() di R (dengan contoh) \u2013 Statorials","og_description":"Tutorial ini menjelaskan cara menggunakan fungsi match() di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-22T05:26:42+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/","url":"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/","name":"Cara menggunakan fungsi match() di R (dengan contoh) \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-22T05:26:42+00:00","dateModified":"2023-07-22T05:26:42+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsi match() di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/fungsi-pencocokan-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan fungsi match() di r (dengan contoh)"}]},{"@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\/2453"}],"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=2453"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2453\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2453"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}