{"id":2971,"date":"2023-07-19T20:31:04","date_gmt":"2023-07-19T20:31:04","guid":{"rendered":"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/"},"modified":"2023-07-19T20:31:04","modified_gmt":"2023-07-19T20:31:04","slug":"fungsi-substring-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/","title":{"rendered":"Cara menggunakan fungsi substring di r (4 contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Fungsi <strong>substring()<\/strong> di R dapat digunakan untuk mengekstrak substring dalam vektor karakter.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Fungsi ini menggunakan sintaks berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong>substring(text, first, last)<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>teks:<\/strong> Nama vektor karakter<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>pertama:<\/strong> Elemen pertama yang diekstraksi<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>terakhir:<\/strong> Elemen terakhir yang diekstraksi<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Perhatikan juga bahwa fungsi <strong>substr()<\/strong> melakukan hal yang persis sama, tetapi dengan nama argumen yang sedikit berbeda:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong>substr(text, first, last)<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x :<\/strong> Nama vektor karakter<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>start:<\/strong> Elemen pertama yang diekstraksi<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>stop:<\/strong> Elemen terakhir yang diekstraksi<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Contoh dalam tutorial ini menunjukkan cara menggunakan fungsi <strong>substring()<\/strong> dalam praktiknya dengan bingkai data berikut di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('Mavericks', 'Hornets', 'Rockets', 'Grizzlies'))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n       team\n1 Mavericks\n2 Hornets\n3 Rockets\n4 Grizzlies\n<\/strong><\/span><\/pre>\n<h3> <strong><span style=\"color: #000000;\">Contoh 1: Ekstrak karakter di antara posisi tertentu<\/span><\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>substring()<\/strong> untuk mengekstrak karakter antara posisi 2 dan 5 kolom &#8220;tim&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create new column that contains characters between positions 2 and 5\n<\/span>df$between2_5 &lt;- substring(df$team, first= <span style=\"color: #008000;\">2<\/span> , last= <span style=\"color: #008000;\">5<\/span> )\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n       team between2_5\n1 Mavericks aver\n2 Hornets adorns\n3 Rockets ocke\n4 Rizz Grizzlies<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kolom baru berisi karakter antara posisi 2 dan 5 kolom &#8220;tim&#8221;.<\/span><\/p>\n<h3> <strong><span style=\"color: #000000;\">Contoh 2: Ekstrak N karakter pertama<\/span><\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>substring()<\/strong> untuk mengekstrak 3 karakter pertama dari kolom \u201ctim\u201d:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create new column that contains first 3 characters\n<\/span>df$first3 &lt;- substring(df$team, first= <span style=\"color: #008000;\">1<\/span> , last= <span style=\"color: #008000;\">3<\/span> )\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n       team first3\n1 Mavericks Mavs\n2 Hornets Hor\n3 Rockets Roc\n4 Grizzlies Gray<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kolom baru berisi tiga karakter pertama dari kolom &#8220;tim&#8221;.<\/span><\/p>\n<h3> <strong><span style=\"color: #000000;\">Contoh 3: Ekstrak N karakter terakhir<\/span><\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>substring()<\/strong> untuk mengekstrak 3 karakter terakhir dari kolom &#8220;tim&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#create new column that contains last 3 characters\n<\/span>df$last3 &lt;- substring(df$team, <span style=\"color: #3366ff;\">nchar<\/span> (df$team)- <span style=\"color: #008000;\">3<\/span> +1, <span style=\"color: #3366ff;\">nchar<\/span> (df$team))\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n       team last3\n1 Mavericks cks\n2 Hornets ets\n3 Rockets ets\n4 Grizzlies ies<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kolom baru berisi tiga karakter terakhir dari kolom &#8220;tim&#8221;.<\/span><\/p>\n<h3> <strong><span style=\"color: #000000;\">Contoh 4: Ganti substring<\/span><\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>substring()<\/strong> untuk mengganti 3 karakter pertama dari nilai di kolom &#8220;tim&#8221; dengan 3 tanda bintang:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#replace first 3 characters with asterisks in team column\n<\/span>substring(df$team, first= <span style=\"color: #008000;\">1<\/span> , last= <span style=\"color: #008000;\">3<\/span> ) &lt;- \" <span style=\"color: #ff0000;\">***<\/span> \"\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n       team\n1 ***ericks\n2 ***net\n3 ***kets\n4 ***zzlies<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa tiga karakter pertama dari setiap nama tim telah diganti dengan tanda bintang.<\/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 melakukan operasi umum lainnya dengan string di R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/str_ganti-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan str_replace di R<\/a><br \/> Cara melakukan pencocokan string parsial di R<br \/> <a href=\"https:\/\/statorials.org\/id\/mengonversi-string-menjadi-tanggal-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara mengonversi string menjadi tanggal di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/karakter-numerik-di-r\/\" target=\"_blank\" rel=\"noopener\">Cara mengubah karakter menjadi numerik di R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fungsi substring() di R dapat digunakan untuk mengekstrak substring dalam vektor karakter. Fungsi ini menggunakan sintaks berikut: substring(text, first, last) Emas: teks: Nama vektor karakter pertama: Elemen pertama yang diekstraksi terakhir: Elemen terakhir yang diekstraksi Perhatikan juga bahwa fungsi substr() melakukan hal yang persis sama, tetapi dengan nama argumen yang sedikit berbeda: substr(text, first, last) [&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 substring di R (4 contoh) \u2013 Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi substring() 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-substring-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 substring di R (4 contoh) \u2013 Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi substring() di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-19T20:31:04+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-substring-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/\",\"name\":\"Cara menggunakan fungsi substring di R (4 contoh) \u2013 Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-19T20:31:04+00:00\",\"dateModified\":\"2023-07-19T20:31:04+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsi substring() di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan fungsi substring di r (4 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 substring di R (4 contoh) \u2013 Statorial","description":"Tutorial ini menjelaskan cara menggunakan fungsi substring() 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-substring-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menggunakan fungsi substring di R (4 contoh) \u2013 Statorial","og_description":"Tutorial ini menjelaskan cara menggunakan fungsi substring() di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-19T20:31:04+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-substring-di-r\/","url":"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/","name":"Cara menggunakan fungsi substring di R (4 contoh) \u2013 Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-19T20:31:04+00:00","dateModified":"2023-07-19T20:31:04+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsi substring() di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/fungsi-substring-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/fungsi-substring-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan fungsi substring di r (4 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\/2971"}],"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=2971"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2971\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2971"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2971"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}