{"id":3216,"date":"2023-07-18T15:29:39","date_gmt":"2023-07-18T15:29:39","guid":{"rendered":"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/"},"modified":"2023-07-18T15:29:39","modified_gmt":"2023-07-18T15:29:39","slug":"fungsi-persimpangan-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/","title":{"rendered":"Cara menggunakan fungsi intersect() di r (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan fungsi <strong>intersect()<\/strong> di basis R untuk menemukan perpotongan dua objek.<\/span><\/p>\n<p> <span style=\"color: #000000;\">&#8220;Persimpangan&#8221; hanya mewakili elemen-elemen yang dimiliki oleh kedua objek tersebut.<\/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>intersect(object1, object2)<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan fungsi <strong>intersect()<\/strong> dengan vektor dan bingkai data.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Gunakan intersect() dengan vektor<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>intersect()<\/strong> untuk mencari perpotongan antara dua vektor di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define two vectors\n<\/span>x &lt;- c(1, 4, 5, 5, 9, 12, 19)\ny &lt;- c(1, 2, 5, 5, 10, 14, 19)\n\n<span style=\"color: #008080;\">#find intersection between two vectors\n<\/span>intersect(x,y)\n\n[1] 1 5 19\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Dari hasilnya kita dapat melihat bahwa vektor x dan y mempunyai tiga nilai yang sama: <strong>1<\/strong> , <strong>5<\/strong> dan <strong>19<\/strong> .<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa fungsi <strong>intersect()<\/strong> juga berfungsi dengan vektor karakter:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define two vectors\n<\/span>x &lt;- c('A', 'B', 'C', 'D', 'E')\ny &lt;- c('C', 'D', 'E', 'F')\n\n<span style=\"color: #008080;\">#find intersection between two vectors\n<\/span>intersect(x,y)\n\n[1] \u201cC\u201d \u201cD\u201d \u201cE\u201d\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dari hasilnya kita dapat melihat bahwa vektor x dan y mempunyai tiga string yang sama: <strong>C<\/strong> , <strong>D<\/strong> dan <strong>E.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kedua vektor tidak harus memiliki panjang yang sama agar fungsi <strong>intersect()<\/strong> dapat berfungsi.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Gunakan intersect() dengan bingkai data<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Untuk menemukan garis kesamaan dari dua frame data, kita perlu menggunakan fungsi <strong>intersect()<\/strong> dari paket <strong>dplyr<\/strong> .<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi ini untuk menemukan baris yang memiliki kesamaan antara dua bingkai data:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (dplyr) \n\n<span style=\"color: #008080;\">#define two data frames\n<\/span>df1 &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('A', 'A', 'B', 'B'),\n                  dots=c(12, 20, 25, 19))\n\ndf1\n\n  team points\n1 to 12\n2 to 20\n3 B 25\n4 B 19\n\ndf2 &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('A', 'A', 'B', 'C'),\n                  dots=c(12, 22, 25, 32))\n\ndf2\n\n  team points\n1 to 12\n2 to 22\n3 B 25\n4 C 32\n\n<span style=\"color: #008080;\">#find intersection between two data frames\n<\/span>dplyr::intersect(df1, df2)\n\n  team points\n1 to 12\n2 B 25<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dari hasilnya terlihat bahwa frame data memiliki dua baris yang sama.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa fungsi <strong>intersect()<\/strong> ini hanya akan mengembalikan baris yang memiliki nilai yang sama di <em>setiap<\/em> kolom di antara dua bingkai data.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan juga bahwa kita dapat menggunakan fungsi <strong>length()<\/strong> dengan fungsi <strong>intersect()<\/strong> untuk mencari jumlah baris yang sama dari dua bingkai data:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#find number of rows in common between the two data frames\n<\/span>length(dplyr::intersect(df1, df2))\n\n[1] 2\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dari hasilnya terlihat bahwa kedua frame data memiliki <strong>2<\/strong> baris yang sama.<\/span><\/p>\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\/r-fungsi-redup\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi dim() di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/ubah-fungsinya-menjadi-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi transform() di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-fungsi-pemindaian\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi swep() di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan fungsi intersect() di basis R untuk menemukan perpotongan dua objek. &#8220;Persimpangan&#8221; hanya mewakili elemen-elemen yang dimiliki oleh kedua objek tersebut. Fungsi ini menggunakan sintaks dasar berikut: intersect(object1, object2) Contoh berikut menunjukkan cara menggunakan fungsi intersect() dengan vektor dan bingkai data. Contoh 1: Gunakan intersect() dengan vektor Kode berikut menunjukkan cara menggunakan fungsi [&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 Intersect() di R (Dengan Contoh) - Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi intersect() 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-persimpangan-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 Intersect() di R (Dengan Contoh) - Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi intersect() di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-18T15:29:39+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-persimpangan-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/\",\"name\":\"Cara Menggunakan Fungsi Intersect() di R (Dengan Contoh) - Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-18T15:29:39+00:00\",\"dateModified\":\"2023-07-18T15:29:39+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsi intersect() di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan fungsi intersect() 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 Intersect() di R (Dengan Contoh) - Statorial","description":"Tutorial ini menjelaskan cara menggunakan fungsi intersect() 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-persimpangan-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Menggunakan Fungsi Intersect() di R (Dengan Contoh) - Statorial","og_description":"Tutorial ini menjelaskan cara menggunakan fungsi intersect() di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-18T15:29:39+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-persimpangan-di-r\/","url":"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/","name":"Cara Menggunakan Fungsi Intersect() di R (Dengan Contoh) - Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-18T15:29:39+00:00","dateModified":"2023-07-18T15:29:39+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsi intersect() di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/fungsi-persimpangan-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan fungsi intersect() 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\/3216"}],"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=3216"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3216\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}