{"id":3973,"date":"2023-07-14T10:19:14","date_gmt":"2023-07-14T10:19:14","guid":{"rendered":"https:\/\/statorials.org\/id\/subfungsi-di-r\/"},"modified":"2023-07-14T10:19:14","modified_gmt":"2023-07-14T10:19:14","slug":"subfungsi-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/subfungsi-di-r\/","title":{"rendered":"Cara menggunakan fungsi sub() di r (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Fungsi <strong>sub()<\/strong> di R dapat digunakan untuk menggantikan kemunculan pertama teks tertentu dalam string di R.<\/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>sub(pattern, replacement, x)<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>pattern<\/strong> : Pola yang dicari<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>replacement<\/strong> : Penggantian pola<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>x<\/strong> : String yang akan dicari<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Untuk mengganti semua kemunculan teks tertentu dalam sebuah string, gunakan fungsi <a href=\"https:\/\/statorials.org\/id\/di-bawah-gr\/\" target=\"_blank\" rel=\"noopener\">gsub()<\/a> sebagai gantinya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Ganti teks tertentu dalam sebuah string<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengganti teks &#8220;keren&#8221; dengan &#8220;bagus&#8221; pada string di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create string\n<span style=\"color: #000000;\">my_string &lt;- ' <span style=\"color: #ff0000;\">This is a cool string<\/span> '\n\n<span style=\"color: #008080;\">#replace 'cool' with 'nice'\n<\/span>my_string &lt;- sub(' <span style=\"color: #ff0000;\">cool<\/span> ', ' <span style=\"color: #ff0000;\">nice<\/span> ', my_string)\n\n<span style=\"color: #008080;\">#view updated string\n<\/span>my_string\n\n[1] \"This is a nice string\"\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa &#8220;keren&#8221; telah diganti dengan &#8220;bagus&#8221; di string.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Ganti salah satu dari banyak teks tertentu dalam sebuah string<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengganti teks &#8220;zebra&#8221;, &#8220;walrus&#8221;, dan &#8220;peacock&#8221; dengan &#8220;dog&#8221; jika salah satunya muncul dalam sebuah string:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create string\n<span style=\"color: #000000;\">my_string &lt;- ' <span style=\"color: #ff0000;\">My favorite animal is a walrus<\/span> '\n\n<span style=\"color: #008080;\">#replace either zebra, walrus, or peacock with dog\n<\/span>my_string &lt;- sub(' <span style=\"color: #ff0000;\">zebra|walrus|peacock<\/span> ', ' <span style=\"color: #ff0000;\">dog<\/span> ', my_string)\n\n<span style=\"color: #008080;\">#view updated string\n<\/span>my_string\n\n[1] \u201cMy favorite animal is a dog\u201d\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa &#8220;walrus&#8221; telah diganti dengan &#8220;anjing&#8221; di string.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : <strong>|<\/strong> Operator berarti &#8220;ATAU&#8221; dalam R.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 3: Ganti nilai numerik dalam sebuah string<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengganti semua nilai numerik dalam sebuah string dengan teks &#8220;banyak&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create string\n<span style=\"color: #000000;\">my_string &lt;- ' <span style=\"color: #ff0000;\">There are 400 dogs out here<\/span> '\n\n<span style=\"color: #008080;\">#replace numeric values with 'a lot'\n<\/span>my_string &lt;- sub(' <span style=\"color: #ff0000;\">[[:digit:]]+<\/span> ', ' <span style=\"color: #ff0000;\">a lot of<\/span> ', my_string)\n\n<span style=\"color: #008080;\">#view updated string\n<\/span>my_string\n\n[1] \u201cThere are a lot of dogs out here\u201d\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa nilai numerik 400 telah diganti dengan &#8220;banyak&#8221; pada string.<\/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 menggunakan fungsi umum lainnya di R:<\/span><\/p>\n<p> Cara menggunakan fungsi diff di R<br \/> <a href=\"https:\/\/statorials.org\/id\/fungsi-seq-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan fungsi seq di R<\/a><br \/> Cara menggunakan fungsi diff di R<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fungsi sub() di R dapat digunakan untuk menggantikan kemunculan pertama teks tertentu dalam string di R. Fungsi ini menggunakan sintaks dasar berikut: sub(pattern, replacement, x) Emas: pattern : Pola yang dicari replacement : Penggantian pola x : String yang akan dicari Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya. Catatan : Untuk mengganti semua [&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 sub() di R (dengan contoh) \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi sub() 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\/subfungsi-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 sub() di R (dengan contoh) \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi sub() di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/subfungsi-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-14T10:19:14+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\/subfungsi-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/subfungsi-di-r\/\",\"name\":\"Cara menggunakan fungsi sub() di R (dengan contoh) \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-14T10:19:14+00:00\",\"dateModified\":\"2023-07-14T10:19:14+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsi sub() di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/subfungsi-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/subfungsi-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/subfungsi-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan fungsi sub() 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 sub() di R (dengan contoh) \u2013 Statologi","description":"Tutorial ini menjelaskan cara menggunakan fungsi sub() 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\/subfungsi-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menggunakan fungsi sub() di R (dengan contoh) \u2013 Statologi","og_description":"Tutorial ini menjelaskan cara menggunakan fungsi sub() di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/subfungsi-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-14T10:19:14+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\/subfungsi-di-r\/","url":"https:\/\/statorials.org\/id\/subfungsi-di-r\/","name":"Cara menggunakan fungsi sub() di R (dengan contoh) \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-14T10:19:14+00:00","dateModified":"2023-07-14T10:19:14+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsi sub() di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/subfungsi-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/subfungsi-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/subfungsi-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan fungsi sub() 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\/3973"}],"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=3973"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3973\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}