{"id":3281,"date":"2023-07-18T07:45:44","date_gmt":"2023-07-18T07:45:44","guid":{"rendered":"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/"},"modified":"2023-07-18T07:45:44","modified_gmt":"2023-07-18T07:45:44","slug":"dplyr-ganti-string-di-kolom","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/","title":{"rendered":"Cara mengganti string pada kolom menggunakan dplyr"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk mengganti string di kolom tertentu pada bingkai data menggunakan fungsi dalam paket <a href=\"https:\/\/dplyr.tidyverse.org\/\" target=\"_blank\" rel=\"noopener\">dplyr<\/a> :<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Ganti string dengan string baru<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n<span style=\"color: #008000;\">library<\/span> (stringr) \n\ndf %&gt;% \n  mutate(across(' <span style=\"color: #ff0000;\">column_name<\/span> ', str_replace, ' <span style=\"color: #ff0000;\">old_value<\/span> ', ' <span style=\"color: #ff0000;\">new_value<\/span> '))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Ganti beberapa string dengan string baru<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n<span style=\"color: #008000;\">library<\/span> (stringr) \n\ndf %&gt;% \n  mutate(across(' <span style=\"color: #ff0000;\">column_name<\/span> ', str_replace, ' <span style=\"color: #ff0000;\">old_value1|old_value2<\/span> ', ' <span style=\"color: #ff0000;\">new_value<\/span> '))<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan setiap metode dengan bingkai data berikut di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (conf=c('East', 'East', 'West', 'West'),\n                 position=c('P_Guard', 'P_Guard', 'S_Guard', 'S_Guard'),\n                 dots=c(22, 25, 29, 13))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n  conf position points\n1 East P_Guard 22\n2 East P_Guard 25\n3 West S_Guard 29\n4 West S_Guard 13\n<\/span><\/span><\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Ganti string dengan string baru<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengganti string &#8220;Timur&#8221; di kolom <strong>conf<\/strong> dengan string &#8220;Timur&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n<span style=\"color: #008000;\">library<\/span> (stringr)\n\n<span style=\"color: #008080;\">#replace 'East' with 'Eastern' in conf column\n<\/span>df %&gt;% \n  mutate(across(' <span style=\"color: #ff0000;\">conf<\/span> ', str_replace, ' <span style=\"color: #ff0000;\">East<\/span> ', ' <span style=\"color: #ff0000;\">Eastern<\/span> '))\n\n     conf position points\n1 Eastern P_Guard 22\n2 Eastern P_Guard 25\n3 West S_Guard 29\n4 West S_Guard 13\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa setiap string &#8220;Timur&#8221; telah diganti dengan &#8220;Timur&#8221; di kolom <strong>conf<\/strong> , sementara semua kolom lainnya tetap tidak berubah.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Ganti beberapa string dengan string baru<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengganti string &#8216;P_&#8217; dan &#8216;S_&#8217; di kolom <strong>conf<\/strong> dengan string kosong:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (dplyr)\n<span style=\"color: #008000;\">library<\/span> (stringr)\n\n<span style=\"color: #008080;\">#replace 'P_' and 'S_' with empty string in position column\n<\/span>df %&gt;% \n  mutate(across(' <span style=\"color: #ff0000;\">position<\/span> ', str_replace, ' <span style=\"color: #ff0000;\">P_|S_<\/span> ', ''))\n\n  conf position points\n1 East Guard 22\n2 East Guard 25\n3 West Guard 29\n4 West Guard 13<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa setiap string &#8216;P_&#8217; dan &#8216;S_&#8217; diganti dengan string kosong di kolom <b>posisi<\/b> , sedangkan kolom lainnya tidak diubah.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kita menggunakan operator &#8220;OR&#8221; ( <strong>|<\/strong> ) untuk memberi tahu R bahwa kita ingin mengganti semua string yang sama dengan &#8220;P_&#8221; atau &#8220;S_&#8221; dengan string kosong.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jangan ragu untuk menggunakan operator \u201cOR\u201d ( <strong>|<\/strong> ) sebanyak yang Anda inginkan untuk mengganti nilai sebanyak yang Anda inginkan dalam satu kolom dalam satu waktu.<\/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 menggunakan dplyr:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/kode-ulang-dplyr\/\" target=\"_blank\" rel=\"noopener\">Cara mengkode ulang nilai menggunakan dplyr<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/dplyr-ganti-na-dengan-nol\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara mengganti NA dengan Zero di dplyr<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/garis-filter-yang-berisi-string-dplyr\/\" target=\"_blank\" rel=\"noopener\">Cara memfilter baris yang berisi string tertentu menggunakan dplyr<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk mengganti string di kolom tertentu pada bingkai data menggunakan fungsi dalam paket dplyr : Metode 1: Ganti string dengan string baru library (dplyr) library (stringr) df %&gt;% mutate(across(&#8216; column_name &#8216;, str_replace, &#8216; old_value &#8216;, &#8216; new_value &#8216;)) Metode 2: Ganti beberapa string dengan string baru library (dplyr) library (stringr) [&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 mengganti string di kolom menggunakan dplyr - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengganti string di kolom tertentu dari bingkai data menggunakan fungsi dari paket dplyr di R.\" \/>\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\/dplyr-ganti-string-di-kolom\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara mengganti string di kolom menggunakan dplyr - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengganti string di kolom tertentu dari bingkai data menggunakan fungsi dari paket dplyr di R.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-18T07:45:44+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\/dplyr-ganti-string-di-kolom\/\",\"url\":\"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/\",\"name\":\"Cara mengganti string di kolom menggunakan dplyr - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-18T07:45:44+00:00\",\"dateModified\":\"2023-07-18T07:45:44+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengganti string di kolom tertentu dari bingkai data menggunakan fungsi dari paket dplyr di R.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara mengganti string pada kolom menggunakan dplyr\"}]},{\"@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 mengganti string di kolom menggunakan dplyr - Statorials","description":"Tutorial ini menjelaskan cara mengganti string di kolom tertentu dari bingkai data menggunakan fungsi dari paket dplyr di R.","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\/dplyr-ganti-string-di-kolom\/","og_locale":"id_ID","og_type":"article","og_title":"Cara mengganti string di kolom menggunakan dplyr - Statorials","og_description":"Tutorial ini menjelaskan cara mengganti string di kolom tertentu dari bingkai data menggunakan fungsi dari paket dplyr di R.","og_url":"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/","og_site_name":"Statorials","article_published_time":"2023-07-18T07:45:44+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\/dplyr-ganti-string-di-kolom\/","url":"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/","name":"Cara mengganti string di kolom menggunakan dplyr - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-18T07:45:44+00:00","dateModified":"2023-07-18T07:45:44+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengganti string di kolom tertentu dari bingkai data menggunakan fungsi dari paket dplyr di R.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/dplyr-ganti-string-di-kolom\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara mengganti string pada kolom menggunakan dplyr"}]},{"@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\/3281"}],"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=3281"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3281\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}