{"id":3330,"date":"2023-07-18T01:38:17","date_gmt":"2023-07-18T01:38:17","guid":{"rendered":"https:\/\/statorials.org\/id\/str_sub-di-sungai\/"},"modified":"2023-07-18T01:38:17","modified_gmt":"2023-07-18T01:38:17","slug":"str_sub-di-sungai","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/str_sub-di-sungai\/","title":{"rendered":"Cara menggunakan str_sub di r (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Fungsi <strong>str_sub()<\/strong> dari paket <a href=\"https:\/\/stringr.tidyverse.org\/\" target=\"_blank\" rel=\"noopener\">stringr<\/a> di R dapat digunakan untuk mengekstrak atau mengganti substring dalam sebuah string.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Fungsi ini menggunakan sintaks berikut:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>str_sub(string, awal, akhir)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>string:<\/strong> vektor karakter<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>start:<\/strong> Posisi karakter pertama<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>end:<\/strong> Posisi karakter terakhir<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Tutorial ini memberikan beberapa contoh cara praktis menggunakan fungsi ini dengan bingkai data berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame<\/span>\ndf &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('team_A', 'team_B', 'team_C', 'team_D'),\n                 conference=c('West', 'West', 'East', 'East'),\n                 dots=c(88, 97, 94, 104))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n    team conference points\n1 team_A West 88\n2 team_B West 97\n3 team_C East 94\n4 team_D East 104<\/strong><\/pre>\n<h2> <strong><span style=\"color: #000000;\">Contoh 1: Ekstrak substring dari string<\/span><\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengekstrak substring yang dimulai pada posisi 5 dan berakhir pada posisi 6 untuk setiap string di kolom &#8220;tim&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (stringr)<\/span>\n\n<\/span><span style=\"color: #008080;\">#extract characters in positions 5 through 6 of 'team' column\n<\/span>str_sub(string=df$team, start= <span style=\"color: #008000;\">5<\/span> , end= <span style=\"color: #008000;\">6<\/span> )\n\n[1] \"_A\" \"_B\" \"_C\" \"_D\"\n<\/strong><\/pre>\n<h2> <strong><span style=\"color: #000000;\">Contoh 2: Ekstrak substring ke posisi tertentu<\/span><\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengekstrak setiap karakter hingga posisi 4 untuk setiap string di kolom &#8220;tim&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (stringr)<\/span>\n\n<\/span><span style=\"color: #008080;\">#extract all characters up to position 4 in 'team' column\n<\/span>str_sub(string=df$team, end= <span style=\"color: #008000;\">4<\/span> )\n\n[1] \"team\" \"team\" \"team\" \"team\"<\/strong><\/pre>\n<h2> <strong><span style=\"color: #000000;\">Contoh 3: Ekstrak substring dari posisi tertentu<\/span><\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengekstrak setiap karakter setelah posisi 3 untuk setiap string di kolom &#8220;tim&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (stringr)<\/span>\n\n<\/span><span style=\"color: #008080;\">#extract all characters after position 2 in 'team' column\n<\/span>str_sub(string=df$team, start= <span style=\"color: #008000;\">3<\/span> )\n\n[1] \"am_A\" \"am_B\" \"am_C\" \"am_D\"\n<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 4: Ganti Substring dalam String<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengganti substring mulai dari posisi 1 dan berakhir di posisi 5 untuk setiap string di kolom &#8220;tim&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">library<\/span> (stringr)<\/span>\n\n<\/span><span style=\"color: #008080;\">#replace all characters between position 1 and 5 in 'team' column\n<\/span>str_sub(string=df$team, start= <span style=\"color: #008000;\">1<\/span> , end= <span style=\"color: #008000;\">5<\/span> ) &lt;- 'TEAM'\n\n<span style=\"color: #008080;\">#view updated data frame<\/span>\ndf\n\n   team conference points\n1 TEAMA West 88\n2 TEAMB West 97\n3 TEAMC East 94\n4 TEAMD East 104<\/strong><\/pre>\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 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 \/> <a href=\"https:\/\/statorials.org\/id\/str_split-di-sungai\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan str_split di R<\/a><br \/> Cara menggunakan str_detect di R<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fungsi str_sub() dari paket stringr di R dapat digunakan untuk mengekstrak atau mengganti substring dalam sebuah string. Fungsi ini menggunakan sintaks berikut: str_sub(string, awal, akhir) Emas: string: vektor karakter start: Posisi karakter pertama end: Posisi karakter terakhir Tutorial ini memberikan beberapa contoh cara praktis menggunakan fungsi ini dengan bingkai data berikut: #create data frame df [&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 str_sub di R (dengan contoh) \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi str_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\/str_sub-di-sungai\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menggunakan str_sub di R (dengan contoh) \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi str_sub di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/str_sub-di-sungai\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-18T01:38:17+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\/str_sub-di-sungai\/\",\"url\":\"https:\/\/statorials.org\/id\/str_sub-di-sungai\/\",\"name\":\"Cara menggunakan str_sub di R (dengan contoh) \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-18T01:38:17+00:00\",\"dateModified\":\"2023-07-18T01:38:17+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsi str_sub di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/str_sub-di-sungai\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/str_sub-di-sungai\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/str_sub-di-sungai\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan str_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 str_sub di R (dengan contoh) \u2013 Statologi","description":"Tutorial ini menjelaskan cara menggunakan fungsi str_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\/str_sub-di-sungai\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menggunakan str_sub di R (dengan contoh) \u2013 Statologi","og_description":"Tutorial ini menjelaskan cara menggunakan fungsi str_sub di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/str_sub-di-sungai\/","og_site_name":"Statorials","article_published_time":"2023-07-18T01:38:17+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\/str_sub-di-sungai\/","url":"https:\/\/statorials.org\/id\/str_sub-di-sungai\/","name":"Cara menggunakan str_sub di R (dengan contoh) \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-18T01:38:17+00:00","dateModified":"2023-07-18T01:38:17+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsi str_sub di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/str_sub-di-sungai\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/str_sub-di-sungai\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/str_sub-di-sungai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan str_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\/3330"}],"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=3330"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3330\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}