{"id":2427,"date":"2023-07-22T08:04:10","date_gmt":"2023-07-22T08:04:10","guid":{"rendered":"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/"},"modified":"2023-07-22T08:04:10","modified_gmt":"2023-07-22T08:04:10","slug":"garis-filter-panda-yang-berisi-string","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/","title":{"rendered":"Pandas: cara memfilter baris yang berisi string tertentu"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks berikut untuk memfilter baris yang berisi string tertentu di pandas DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[df[\" <span style=\"color: #008000;\">col<\/span> \"]. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">contains<\/span> (\u201c <span style=\"color: #008000;\">this string<\/span> \u201d)]\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Tutorial ini menjelaskan beberapa contoh penggunaan praktis sintaks ini dengan 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: #008000;\">team<\/span> ': ['A', 'A', 'A', 'B', 'B', 'C'],\n                   ' <span style=\"color: #008000;\">conference<\/span> ': ['East', 'East', 'East', 'West', 'West', 'East'],\n                   ' <span style=\"color: #008000;\">points<\/span> ': [11, 8, 10, 6, 6, 5]})\n<span style=\"color: #008080;\">\n#view DataFrame\n<\/span>df\n\n        team conference points\n0 A East 11\n1 A East 8\n2 A East 10\n3 B West 6\n4 B West 6\n5 C East 5\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Filter baris yang berisi string tertentu<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut memperlihatkan cara memfilter baris di DataFrame yang berisi &#8220;A&#8221; di kolom tim:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[df[\" <span style=\"color: #008000;\">team<\/span> \"]. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">contains<\/span> (\u201c <span style=\"color: #008000;\">A<\/span> \u201d)]\n\n\tteam conference points\n0 A East 11\n1 A East 8\n2 A East 10\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Hanya baris yang kolom timnya berisi &#8216;A&#8217; yang disimpan.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Filter baris yang berisi string dalam daftar<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut memperlihatkan cara memfilter baris di DataFrame yang berisi &#8220;A&#8221; atau &#8220;B&#8221; di kolom tim:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[df[\" <span style=\"color: #008000;\">team<\/span> \"]. <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">contains<\/span> (\u201c <span style=\"color: #008000;\">A|B<\/span> \u201d)]\n\n\tteam conference points\n0 A East 11\n1 A East 8\n2 A East 10\n3 B West 6\n4 B West 6\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Hanya baris yang kolom timnya berisi &#8216;A&#8217; atau &#8216;B&#8217; yang disimpan.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 3: Filter baris yang berisi sebagian string<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Pada contoh sebelumnya, kita memfilter berdasarkan baris yang sama persis dengan satu atau lebih string.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Namun, jika kita ingin memfilter baris yang berisi sebagian string, kita dapat menggunakan sintaks berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#identify partial string to look for<\/span>\nkeep=[\" <span style=\"color: #008000;\">Wes<\/span> \"]\n\n<span style=\"color: #008080;\">#filter for rows that contain the partial string \"Wes\" in the conference column<\/span>\ndf[df. <span style=\"color: #3366ff;\">conference<\/span> . <span style=\"color: #3366ff;\">str<\/span> . <span style=\"color: #3366ff;\">contains<\/span> (' <span style=\"color: #008000;\">|<\/span> ' <span style=\"color: #3366ff;\">.join<\/span> (keep))]\n\n\tteam conference points\n3 B West 6\n4 B West 6<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Hanya baris di mana kolom konferensi berisi \u201cWes\u201d yang disimpan.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong><span style=\"color: #000000;\">Sumber daya tambahan<\/span><\/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 sintaks berikut untuk memfilter baris yang berisi string tertentu di pandas DataFrame: df[df[&#8221; col &#8220;]. str . contains (\u201c this string \u201d)] Tutorial ini menjelaskan beberapa contoh penggunaan praktis sintaks ini dengan DataFrame berikut: import pandas as pd #createDataFrame df = pd. DataFrame ({&#8216; team &#8216;: [&#8216;A&#8217;, &#8216;A&#8217;, &#8216;A&#8217;, &#8216;B&#8217;, &#8216;B&#8217;, &#8216;C&#8217;], [&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 yang berisi string tertentu \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memfilter pandas DataFrame untuk baris yang berisi string tertentu, termasuk contohnya.\" \/>\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\/garis-filter-panda-yang-berisi-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 yang berisi string tertentu \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memfilter pandas DataFrame untuk baris yang berisi string tertentu, termasuk contohnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-22T08:04:10+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\/garis-filter-panda-yang-berisi-string\/\",\"url\":\"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/\",\"name\":\"Pandas: Cara memfilter baris yang berisi string tertentu \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-22T08:04:10+00:00\",\"dateModified\":\"2023-07-22T08:04:10+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memfilter pandas DataFrame untuk baris yang berisi string tertentu, termasuk contohnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: cara memfilter baris yang berisi string tertentu\"}]},{\"@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 yang berisi string tertentu \u2013 Statologi","description":"Tutorial ini menjelaskan cara memfilter pandas DataFrame untuk baris yang berisi string tertentu, termasuk contohnya.","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\/garis-filter-panda-yang-berisi-string\/","og_locale":"id_ID","og_type":"article","og_title":"Pandas: Cara memfilter baris yang berisi string tertentu \u2013 Statologi","og_description":"Tutorial ini menjelaskan cara memfilter pandas DataFrame untuk baris yang berisi string tertentu, termasuk contohnya.","og_url":"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/","og_site_name":"Statorials","article_published_time":"2023-07-22T08:04:10+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\/garis-filter-panda-yang-berisi-string\/","url":"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/","name":"Pandas: Cara memfilter baris yang berisi string tertentu \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-22T08:04:10+00:00","dateModified":"2023-07-22T08:04:10+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memfilter pandas DataFrame untuk baris yang berisi string tertentu, termasuk contohnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Pandas: cara memfilter baris yang berisi string tertentu"}]},{"@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\/2427"}],"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=2427"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2427\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2427"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2427"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2427"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}