{"id":3269,"date":"2023-07-18T09:13:21","date_gmt":"2023-07-18T09:13:21","guid":{"rendered":"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/"},"modified":"2023-07-18T09:13:21","modified_gmt":"2023-07-18T09:13:21","slug":"panda-memfilter-garis-berdasarkan-panjang-string","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/","title":{"rendered":"Pandas: cara memfilter baris berdasarkan panjang string"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk memfilter baris yang berisi string dengan panjang tertentu di pandas DataFrame:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Filter Baris Berdasarkan Panjang String dalam Kolom<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#filter rows where col1 has a string length of 5<\/span>\ndf. <span style=\"color: #3366ff;\">loc<\/span> [df[' <span style=\"color: #ff0000;\">col1<\/span> ']. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">len<\/span> () == <span style=\"color: #008000;\">5<\/span> ]\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Filter baris berdasarkan panjang string dari beberapa<\/strong><\/span> <span style=\"color: #000000;\"><strong>kolom<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#filter rows where col1 has string length of 5 and col2 has string length of 7<\/span>\ndf. <span style=\"color: #3366ff;\">loc<\/span> [(df[' <span style=\"color: #ff0000;\">col1<\/span> ']. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">len<\/span> () == <span style=\"color: #008000;\">5<\/span> ) &amp; (df[' <span style=\"color: #ff0000;\">col2<\/span> ']. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">len<\/span> () == <span style=\"color: #008000;\">7<\/span> )]\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik dengan pandas DataFrame berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">conf<\/span> ': ['East', 'East', 'North', 'West', 'North', 'South'],\n                   ' <span style=\"color: #ff0000;\">pos<\/span> ': ['Guard', 'Guard', 'Forward', 'Center', 'Center', 'Forward'],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [5, 7, 7, 9, 12, 9]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n    conf pos points\n0 East Guard 5\n1 East Guard 7\n2 North Forward 7\n3 West Center 9\n4 North Center 12\n5 South Forward 9<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Filter baris berdasarkan panjang string dalam kolom<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara memfilter baris dari DataFrame yang memiliki panjang string <strong>5<\/strong> di kolom <strong>conf<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#filter rows where conf has a string length of 5<\/span>\ndf. <span style=\"color: #3366ff;\">loc<\/span> [df[' <span style=\"color: #ff0000;\">conf<\/span> ']. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">len<\/span> () == <span style=\"color: #008000;\">5<\/span> ]\n\n\tconf pos points\n2 North Forward 7\n4 North Center 12\n5 South Forward 9\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Hanya baris dengan kolom <strong>conf<\/strong> yang memiliki panjang string <strong>5<\/strong> yang dikembalikan.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat melihat bahwa dua string berbeda memenuhi kriteria ini di kolom <strong>conf<\/strong> :<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">&#8220;Utara&#8221;<\/span><\/li>\n<li> <span style=\"color: #000000;\">&#8220;Selatan&#8221;<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Kedua string memiliki panjang <strong>5<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Filter baris berdasarkan panjang string dari beberapa kolom<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara memfilter baris dari DataFrame yang memiliki panjang string <strong>5<\/strong> di kolom <strong>conf<\/strong> dan panjang string <strong>7<\/strong> di kolom <strong>pos<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#filter rows where conf has string length of 5 and pos has string length of 7<\/span>\ndf. <span style=\"color: #3366ff;\">loc<\/span> [(df[' <span style=\"color: #ff0000;\">conf<\/span> ']. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">len<\/span> () == <span style=\"color: #008000;\">5<\/span> ) &amp; (df[' <span style=\"color: #ff0000;\">pos<\/span> ']. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">len<\/span> () == <span style=\"color: #008000;\">7<\/span> )]\n\n        conf pos points\n2 North Forward 7\n5 South Forward 9\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Hanya baris yang kolom <strong>conf<\/strong> memiliki panjang string <strong>5<\/strong> dan kolom <strong>pos<\/strong> memiliki panjang gaya <strong>7<\/strong> yang dikembalikan.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap fungsi <strong>str.len()<\/strong> di pandas <a href=\"https:\/\/pandas.pydata.org\/docs\/reference\/api\/pandas.Series.str.len.html\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/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 di panda:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/panda-menjatuhkan-baris-dengan-syarat\/\" target=\"_blank\" rel=\"noopener\">Cara menghapus baris di Pandas DataFrame berdasarkan kondisi<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-memfilter-beberapa-kondisi\/\" target=\"_blank\" rel=\"noopener\">Cara memfilter Pandas DataFrame pada berbagai kondisi<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/tidak-ada-panda\/\" target=\"_blank\" rel=\"noopener\">Cara menggunakan filter \u201cTIDAK DALAM\u201d di Pandas DataFrame<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk memfilter baris yang berisi string dengan panjang tertentu di pandas DataFrame: Metode 1: Filter Baris Berdasarkan Panjang String dalam Kolom #filter rows where col1 has a string length of 5 df. loc [df[&#8216; col1 &#8216;]. str . len () == 5 ] Metode 2: Filter baris berdasarkan panjang string [&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>Pandas: Cara memfilter baris berdasarkan panjang string \u2013 Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memfilter baris di pandas DataFrame berdasarkan panjang string, 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\/panda-memfilter-garis-berdasarkan-panjang-string\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: Cara memfilter baris berdasarkan panjang string \u2013 Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memfilter baris di pandas DataFrame berdasarkan panjang string, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-18T09:13:21+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\/panda-memfilter-garis-berdasarkan-panjang-string\/\",\"url\":\"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/\",\"name\":\"Pandas: Cara memfilter baris berdasarkan panjang string \u2013 Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-18T09:13:21+00:00\",\"dateModified\":\"2023-07-18T09:13:21+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memfilter baris di pandas DataFrame berdasarkan panjang string, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: cara memfilter baris berdasarkan panjang string\"}]},{\"@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":"Pandas: Cara memfilter baris berdasarkan panjang string \u2013 Statorial","description":"Tutorial ini menjelaskan cara memfilter baris di pandas DataFrame berdasarkan panjang string, 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\/panda-memfilter-garis-berdasarkan-panjang-string\/","og_locale":"id_ID","og_type":"article","og_title":"Pandas: Cara memfilter baris berdasarkan panjang string \u2013 Statorial","og_description":"Tutorial ini menjelaskan cara memfilter baris di pandas DataFrame berdasarkan panjang string, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/","og_site_name":"Statorials","article_published_time":"2023-07-18T09:13:21+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\/panda-memfilter-garis-berdasarkan-panjang-string\/","url":"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/","name":"Pandas: Cara memfilter baris berdasarkan panjang string \u2013 Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-18T09:13:21+00:00","dateModified":"2023-07-18T09:13:21+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memfilter baris di pandas DataFrame berdasarkan panjang string, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/panda-memfilter-garis-berdasarkan-panjang-string\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Pandas: cara memfilter baris berdasarkan panjang string"}]},{"@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\/3269"}],"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=3269"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3269\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}