{"id":4459,"date":"2023-07-10T22:52:35","date_gmt":"2023-07-10T22:52:35","guid":{"rendered":"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/"},"modified":"2023-07-10T22:52:35","modified_gmt":"2023-07-10T22:52:35","slug":"r-periksa-apakah-string-berisi-beberapa-substring","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/","title":{"rendered":"J: periksa apakah string berisi beberapa substring"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut di R untuk memeriksa apakah suatu string berisi beberapa substring:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Periksa apakah string berisi salah satu dari beberapa substring<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df$contains_any &lt;- apply(sapply(find_strings, grepl, df$team), <span style=\"color: #008000;\">1<\/span> , <span style=\"color: #3366ff;\">any<\/span> )\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sintaks khusus ini memeriksa apakah setiap string di kolom <strong>tim<\/strong> berisi <em>salah<\/em> satu string yang ditentukan dalam vektor string yang disebut <strong>find_strings<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Periksa apakah string berisi beberapa substring<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df$contains_any &lt;- apply(sapply(find_strings, grepl, df$team), <span style=\"color: #008000;\">1<\/span> , <span style=\"color: #3366ff;\">all<\/span> )<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sintaks khusus ini memeriksa apakah setiap string di kolom <strong>tim<\/strong> berisi <i>semua<\/i> string yang ditentukan dalam vektor string yang disebut <strong>find_strings<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan kerangka 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 = data. <span style=\"color: #3366ff;\">frame<\/span> (team=c('Good East Team', 'Good West Team', 'Great East Team',\n                       'Great West Team', 'Bad East Team', 'Bad West Team'),\n                points=c(93, 99, 105, 110, 85, 88))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n             team points\n1 Good East Team 93\n2 Good West Team 99\n3 Great East Team 105\n4 Great West Team 110\n5 Bad East Team 85\n6 Bad West Team 88<\/strong><\/span><\/pre>\n<h2> <strong>Contoh<\/strong> <strong>1: <span style=\"color: #000000;\">Periksa apakah string berisi salah satu dari beberapa substring<\/span><\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk memeriksa apakah setiap string di kolom <strong>tim<\/strong> berisi substring &#8220;Baik&#8221; <strong>atau<\/strong> &#8220;Apakah&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#define substrings to look for\n<\/span>find_strings &lt;- c(' <span style=\"color: #ff0000;\">Good<\/span> ', ' <span style=\"color: #ff0000;\">East<\/span> ')\n\n<span style=\"color: #008080;\">#check if each string in team column contains either substring\n<\/span>df$good_or_east &lt;- apply(sapply(find_strings, grepl, df$team), <span style=\"color: #008000;\">1<\/span> , <span style=\"color: #3366ff;\">any<\/span> )\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n             team points good_or_east\n1 Good East Team 93 TRUE\n2 Good West Team 99 TRUE\n3 Great East Team 105 TRUE\n4 Great West Team 110 FALSE\n5 Bad East Team 85 TRUE\n6 Bad West Team 88 FALSE<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kolom <strong>good_or_east<\/strong> yang baru mengembalikan nilai berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><b>BENAR<\/b> jika tim berisi \u201cBaik\u201d atau \u201cAdalah\u201d<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>SALAH<\/strong> jika tim tidak berisi \u201cBaik\u201d atau \u201cTimur\u201d<\/span><\/li>\n<\/ul>\n<h2> <strong>Contoh 2<\/strong> <strong>: <span style=\"color: #000000;\">Periksa apakah string berisi beberapa substring<\/span><\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk memeriksa apakah setiap string di kolom <strong>tim<\/strong> berisi substring \u201cBaik\u201d <b>dan<\/b> \u201cApakah\u201d:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#define substrings to look for\n<\/span>find_strings &lt;- c(' <span style=\"color: #ff0000;\">Good<\/span> ', ' <span style=\"color: #ff0000;\">East<\/span> ')\n\n<span style=\"color: #008080;\">#check if each string in team column contains either substring\n<\/span>df$good_and_east &lt;- apply(sapply(find_strings, grepl, df$team), <span style=\"color: #008000;\">1<\/span> , <span style=\"color: #3366ff;\">all<\/span> )\n\n<span style=\"color: #008080;\">#view updated data frame\n<\/span>df\n\n             team points good_and_east\n1 Good East Team 93 TRUE\n2 Good West Team 99 FALSE\n3 Great East Team 105 FALSE\n4 Great West Team 110 FALSE\n5 Bad East Team 85 FALSE\n6 Bad West Team 88 FALSE\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kolom baru <strong>good_and_east<\/strong> mengembalikan nilai berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><b>BENAR<\/b> jika tim berisi \u201cBaik\u201d dan \u201cAdalah\u201d<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>SALAH<\/strong> jika tim tidak memuat \u201cBaik\u201d dan \u201cApakah\u201d<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa hanya satu nilai <b>TRUE<\/b> yang dikembalikan karena hanya ada satu nama tim yang berisi substring &#8220;Baik&#8221; <strong>dan<\/strong> substring &#8220;Timur&#8221;.<\/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 di R:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><a href=\"https:\/\/statorials.org\/id\/r-periksa-apakah-karakter-dalam-string\/\" target=\"_blank\" rel=\"noopener\">A: Bagaimana cara memeriksa apakah karakter ada dalam sebuah string<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-hapus-spasi-dari-string\/\" target=\"_blank\" rel=\"noopener\">A: Cara menghilangkan spasi pada string<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/r-mengekstrak-string-antar-karakter\/\" target=\"_blank\" rel=\"noopener\">A: Cara mengekstrak string antar karakter tertentu<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut di R untuk memeriksa apakah suatu string berisi beberapa substring: Metode 1: Periksa apakah string berisi salah satu dari beberapa substring df$contains_any &lt;- apply(sapply(find_strings, grepl, df$team), 1 , any ) Sintaks khusus ini memeriksa apakah setiap string di kolom tim berisi salah satu string yang ditentukan dalam vektor string yang [&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>A: Periksa apakah string berisi banyak substring \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memeriksa apakah suatu string berisi banyak 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\/r-periksa-apakah-string-berisi-beberapa-substring\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A: Periksa apakah string berisi banyak substring \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memeriksa apakah suatu string berisi banyak substring di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-10T22:52:35+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\/r-periksa-apakah-string-berisi-beberapa-substring\/\",\"url\":\"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/\",\"name\":\"A: Periksa apakah string berisi banyak substring \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-10T22:52:35+00:00\",\"dateModified\":\"2023-07-10T22:52:35+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memeriksa apakah suatu string berisi banyak substring di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"J: periksa apakah string berisi beberapa substring\"}]},{\"@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":"A: Periksa apakah string berisi banyak substring \u2013 Statologi","description":"Tutorial ini menjelaskan cara memeriksa apakah suatu string berisi banyak 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\/r-periksa-apakah-string-berisi-beberapa-substring\/","og_locale":"id_ID","og_type":"article","og_title":"A: Periksa apakah string berisi banyak substring \u2013 Statologi","og_description":"Tutorial ini menjelaskan cara memeriksa apakah suatu string berisi banyak substring di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/","og_site_name":"Statorials","article_published_time":"2023-07-10T22:52:35+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\/r-periksa-apakah-string-berisi-beberapa-substring\/","url":"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/","name":"A: Periksa apakah string berisi banyak substring \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-10T22:52:35+00:00","dateModified":"2023-07-10T22:52:35+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memeriksa apakah suatu string berisi banyak substring di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/r-periksa-apakah-string-berisi-beberapa-substring\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"J: periksa apakah string berisi beberapa substring"}]},{"@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\/4459"}],"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=4459"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4459\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=4459"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=4459"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=4459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}