{"id":1123,"date":"2023-07-27T14:27:28","date_gmt":"2023-07-27T14:27:28","guid":{"rendered":"https:\/\/statorials.org\/id\/vlookup-di-r\/"},"modified":"2023-07-27T14:27:28","modified_gmt":"2023-07-27T14:27:28","slug":"vlookup-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/vlookup-di-r\/","title":{"rendered":"Bagaimana melakukan vlookup (mirip dengan excel) di r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Fungsi <strong>VLOOKUP<\/strong> di Excel memungkinkan Anda menemukan nilai dalam tabel dengan mencocokkannya pada kolom.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, dalam spreadsheet Excel berikut, kita bisa mencari nama tim pemain dengan menggunakan VLOOKUP untuk mencocokkan nama pemain dan mengembalikan tim pemain:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11347 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/vlookup_r2.png\" alt=\"\" width=\"672\" height=\"472\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat mereplikasi fungsi ini menggunakan basis R atau paket dplyr:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Menggunakan Basis R:<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>merge(df1, df2, by=\" <span style=\"color: #008000;\">merge_column<\/span> \")\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Menggunakan dplyr:<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>inner_join(df1, df2, by=\" <span style=\"color: #008000;\">merge_column<\/span> \")<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut memperlihatkan cara menggunakan masing-masing fungsi ini di R untuk mereplikasi fungsi VLOOKUP dari Excel.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>VLOOKUP menggunakan Basis R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menjalankan fungsi mirip VLOOKUP di basis R menggunakan fungsi <strong>merge()<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create first data frame<\/span>\ndf1 &lt;- data.frame(player= <span style=\"color: #3366ff;\">LETTERS<\/span> [1:15],\n                  team= <span style=\"color: #3366ff;\">rep<\/span> (c(' <span style=\"color: #008000;\">Mavs<\/span> ', ' <span style=\"color: #008000;\">Lakers<\/span> ', ' <span style=\"color: #008000;\">Rockets<\/span> '), <span style=\"color: #3366ff;\">each<\/span> =5))\n\n<span style=\"color: #008080;\">#create second data frame<\/span> \ndf2 &lt;- data.frame(player= <span style=\"color: #3366ff;\">LETTERS<\/span> [1:15],\n                  points=c(14, 15, 15, 16, 8, 9, 16, 27, 30, 24, 14, 19, 8, 6, 5))\n\n<span style=\"color: #008080;\">#merge the two data frames\n<span style=\"color: #000000;\">merge(df1, df2, by=\" <span style=\"color: #008000;\">player<\/span> \")\n\n   player team points\n1 A Mavs 14\n2 B Mavs 15\n3C Mavs 15\n4D Mavs 16\n5 E Mavs 8\n6 F Lakers 9\n7G Lakers 16\n8 a.m. Lakers 27\n9 I Lakers 30\n10 J Lakers 24\n11K Rockets 14\n12L Rockets 19\n13 M Rockets 8\n14 N Rockets 6\n15 O Rockets 5<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa ini mengembalikan hasil yang sama seperti fungsi VLOOKUP pada contoh pendahuluan. Perhatikan juga bahwa Anda dapat menentukan beberapa kolom untuk digabungkan menggunakan argumen <strong>by<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>VLOOKUP menggunakan dplyr<\/strong><\/span><\/h3>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #993300;\">library<\/span> (dplyr)<\/span>\n\n#create first data frame<\/span>\ndf1 &lt;- data.frame(player= <span style=\"color: #3366ff;\">LETTERS<\/span> [1:15],\n                  team= <span style=\"color: #3366ff;\">rep<\/span> (c(' <span style=\"color: #008000;\">Mavs<\/span> ', ' <span style=\"color: #008000;\">Lakers<\/span> ', ' <span style=\"color: #008000;\">Rockets<\/span> '), <span style=\"color: #3366ff;\">each<\/span> =5))\n\n<span style=\"color: #008080;\">#create second data frame<\/span> \ndf2 &lt;- data.frame(player= <span style=\"color: #3366ff;\">LETTERS<\/span> [1:15],\n                  points=c(14, 15, 15, 16, 8, 9, 16, 27, 30, 24, 14, 19, 8, 6, 5))\n\n<span style=\"color: #008080;\">#merge the two data frames using inner_join\n<\/span>inner_join(df1, df2, by=\" <span style=\"color: #008000;\">player<\/span> \")\n\n   player team points\n1 A Mavs 14\n2 B Mavs 15\n3C Mavs 15\n4D Mavs 16\n5 E Mavs 8\n6 F Lakers 9\n7G Lakers 16\n8 a.m. Lakers 27\n9 I Lakers 30\n10 J Lakers 24\n11K Rockets 14\n12L Rockets 19\n13 M Rockets 8\n14 N Rockets 6\n15 O Rockets 5\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa ini mengembalikan hasil yang sama seperti fungsi VLOOKUP di Excel. Perhatikan juga bahwa Anda dapat menentukan beberapa kolom untuk digabungkan menggunakan argumen <strong>by<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Selain itu, jika Anda ingin menampilkan yang tidak cocok, Anda dapat menggunakan fungsi <strong>left_join<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/jumlah-kumulatif-dalam-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara menghitung jumlah kumulatif di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bagaimana standarisasi data di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-tambahkan-ke-kerangka-data\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bagaimana cara menambahkan baris ke bingkai data di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fungsi VLOOKUP di Excel memungkinkan Anda menemukan nilai dalam tabel dengan mencocokkannya pada kolom. Misalnya, dalam spreadsheet Excel berikut, kita bisa mencari nama tim pemain dengan menggunakan VLOOKUP untuk mencocokkan nama pemain dan mengembalikan tim pemain: Kita dapat mereplikasi fungsi ini menggunakan basis R atau paket dplyr: Menggunakan Basis R: merge(df1, df2, by=&#8221; merge_column &#8220;) [&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>Bagaimana melakukan VLOOKUP (mirip dengan Excel) di R - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara melakukan VLOOKUP 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\/vlookup-di-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bagaimana melakukan VLOOKUP (mirip dengan Excel) di R - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara melakukan VLOOKUP di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/vlookup-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T14:27:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/vlookup_r2.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=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/vlookup-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/vlookup-di-r\/\",\"name\":\"Bagaimana melakukan VLOOKUP (mirip dengan Excel) di R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-27T14:27:28+00:00\",\"dateModified\":\"2023-07-27T14:27:28+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara melakukan VLOOKUP di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/vlookup-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/vlookup-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/vlookup-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bagaimana melakukan vlookup (mirip dengan excel) di r\"}]},{\"@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":"Bagaimana melakukan VLOOKUP (mirip dengan Excel) di R - Statorials","description":"Tutorial ini menjelaskan cara melakukan VLOOKUP 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\/vlookup-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Bagaimana melakukan VLOOKUP (mirip dengan Excel) di R - Statorials","og_description":"Tutorial ini menjelaskan cara melakukan VLOOKUP di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/vlookup-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-27T14:27:28+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/vlookup_r2.png"}],"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\/vlookup-di-r\/","url":"https:\/\/statorials.org\/id\/vlookup-di-r\/","name":"Bagaimana melakukan VLOOKUP (mirip dengan Excel) di R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-27T14:27:28+00:00","dateModified":"2023-07-27T14:27:28+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara melakukan VLOOKUP di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/vlookup-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/vlookup-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/vlookup-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Bagaimana melakukan vlookup (mirip dengan excel) di r"}]},{"@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\/1123"}],"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=1123"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1123\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}