{"id":4371,"date":"2023-07-11T15:20:37","date_gmt":"2023-07-11T15:20:37","guid":{"rendered":"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/"},"modified":"2023-07-11T15:20:37","modified_gmt":"2023-07-11T15:20:37","slug":"pandas-ada-di-beberapa-kolom","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/","title":{"rendered":"Pandas: cara menggunakan isin untuk banyak kolom"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut dengan fungsi pandas <strong>isin()<\/strong> untuk memfilter berdasarkan beberapa kolom di pandas DataFrame:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Filter ketika beberapa kolom sama dengan nilai tertentu<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df = df[df[[' <span style=\"color: #ff0000;\">team<\/span> ', ' <span style=\"color: #ff0000;\">position<\/span> ']]. <span style=\"color: #3366ff;\">isin<\/span> ([' <span style=\"color: #ff0000;\">A<\/span> ',' <span style=\"color: #ff0000;\">Guard<\/span> ']). <span style=\"color: #3366ff;\">all<\/span> (axis= <span style=\"color: #008000;\">1<\/span> )]\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh khusus ini memfilter DataFrame untuk baris dengan kolom <strong>tim<\/strong> sama dengan &#8220;A&#8221; <b>dan<\/b> kolom <strong>posisi<\/strong> sama dengan &#8220;Penjaga&#8221;.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Filter jika setidaknya satu kolom sama dengan nilai tertentu<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df = df[df[[' <span style=\"color: #ff0000;\">team<\/span> ', ' <span style=\"color: #ff0000;\">position<\/span> ']]. <span style=\"color: #3366ff;\">isin<\/span> ([' <span style=\"color: #ff0000;\">A<\/span> ',' <span style=\"color: #ff0000;\">Guard<\/span> ']). <span style=\"color: #3366ff;\">any<\/span> (axis= <span style=\"color: #008000;\">1<\/span> )]<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh khusus ini memfilter DataFrame untuk baris dengan kolom <strong>tim<\/strong> sama dengan &#8220;A&#8221; <b>atau<\/b> kolom <strong>posisi<\/strong> sama dengan &#8220;Penjaga&#8221;.<\/span><\/p>\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;\">team<\/span> ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B'],\n                   ' <span style=\"color: #ff0000;\">position<\/span> ': ['Guard', 'Guard', 'Forward', 'Forward',\n                                'Guard', 'Guard', 'Forward', 'Forward'],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [11, 18, 10, 22, 26, 35, 19, 12]})\n                   \n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  team position points\n0 A Guard 11\n1 A Guard 18\n2 A Forward 10\n3 A Forward 22\n4 B Guard 26\n5 B Guard 35\n6 B Forward 19\n7 B Forward 12<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Filter jika beberapa kolom sama dengan nilai tertentu<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk memfilter DataFrame agar hanya berisi baris dengan kolom <strong>tim<\/strong> sama dengan &#8220;A&#8221; <b>dan<\/b> kolom <strong>posisi<\/strong> sama dengan &#8220;Penjaga&#8221;.<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#filter rows where team column is 'A' and position column is 'Guard'<\/span>\ndf = df[df[[' <span style=\"color: #ff0000;\">team<\/span> ', ' <span style=\"color: #ff0000;\">position<\/span> ']]. <span style=\"color: #3366ff;\">isin<\/span> ([' <span style=\"color: #ff0000;\">A<\/span> ',' <span style=\"color: #ff0000;\">Guard<\/span> ']). <span style=\"color: #3366ff;\">all<\/span> (axis= <span style=\"color: #008000;\">1<\/span> )]\n\n<span style=\"color: #008080;\">#view filtered DataFrame<\/span>\n<span style=\"color: #008000;\">print<\/span> (df)\n\n  team position points\n0 A Guard 11\n1 A Guard 18\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa hanya baris dengan kolom <strong>tim<\/strong> sama dengan &#8220;A&#8221; <b>dan<\/b> kolom <strong>posisi<\/strong> sama dengan &#8220;Penjaga&#8221; yang tetap berada dalam DataFrame yang difilter.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Filter jika setidaknya satu kolom sama dengan nilai tertentu<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk memfilter DataFrame agar hanya berisi baris dengan kolom <strong>tim<\/strong> sama dengan &#8220;A&#8221; <b>atau<\/b> kolom <strong>posisi<\/strong> sama dengan &#8220;Penjaga&#8221;.<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#filter rows where team column is 'A' or position column is 'Guard'<\/span>\ndf = df[df[[' <span style=\"color: #ff0000;\">team<\/span> ', ' <span style=\"color: #ff0000;\">position<\/span> ']]. <span style=\"color: #3366ff;\">isin<\/span> ([' <span style=\"color: #ff0000;\">A<\/span> ',' <span style=\"color: #ff0000;\">Guard<\/span> ']). <span style=\"color: #3366ff;\">any<\/span> (axis= <span style=\"color: #008000;\">1<\/span> )]\n\n<span style=\"color: #008080;\">#view filtered DataFrame<\/span>\n<span style=\"color: #008000;\">print<\/span> (df)\n\n  team position points\n0 A Guard 11\n1 A Guard 18\n2 A Forward 10\n3 A Forward 22\n4 B Guard 26\n5 B Guard 35\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa hanya baris dengan kolom <strong>tim<\/strong> sama dengan &#8220;A&#8221; <b>atau<\/b> kolom <strong>posisi<\/strong> sama dengan &#8220;Penjaga&#8221; yang tetap berada dalam DataFrame yang difilter.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap untuk fungsi pandas <strong>isin()<\/strong> <a href=\"https:\/\/pandas.pydata.org\/pandas-docs\/stable\/reference\/api\/pandas.DataFrame.isin.html\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/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 panda:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/filter-tabel-pivot-panda\/\" target=\"_blank\" rel=\"noopener\">Pandas: Cara menambahkan filter ke tabel pivot<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-tidak-mengandung\/\" target=\"_blank\" rel=\"noopener\">Pandas: Cara memfilter \u201cTidak mengandung\u201d<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/garis-filter-panda-yang-berisi-string\/\" target=\"_blank\" rel=\"noopener\">Pandas: cara memfilter baris yang berisi string tertentu<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut dengan fungsi pandas isin() untuk memfilter berdasarkan beberapa kolom di pandas DataFrame: Metode 1: Filter ketika beberapa kolom sama dengan nilai tertentu df = df[df[[&#8216; team &#8216;, &#8216; position &#8216;]]. isin ([&#8216; A &#8216;,&#8217; Guard &#8216;]). all (axis= 1 )] Contoh khusus ini memfilter DataFrame untuk baris dengan kolom tim [&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 menggunakan isin untuk banyak kolom - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi isin() dengan beberapa kolom di pandas DataFrame, 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\/pandas-ada-di-beberapa-kolom\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: Cara menggunakan isin untuk banyak kolom - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi isin() dengan beberapa kolom di pandas DataFrame, termasuk contohnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-11T15:20:37+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\/pandas-ada-di-beberapa-kolom\/\",\"url\":\"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/\",\"name\":\"Pandas: Cara menggunakan isin untuk banyak kolom - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-11T15:20:37+00:00\",\"dateModified\":\"2023-07-11T15:20:37+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsi isin() dengan beberapa kolom di pandas DataFrame, termasuk contohnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: cara menggunakan isin untuk banyak kolom\"}]},{\"@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 menggunakan isin untuk banyak kolom - Statologi","description":"Tutorial ini menjelaskan cara menggunakan fungsi isin() dengan beberapa kolom di pandas DataFrame, 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\/pandas-ada-di-beberapa-kolom\/","og_locale":"id_ID","og_type":"article","og_title":"Pandas: Cara menggunakan isin untuk banyak kolom - Statologi","og_description":"Tutorial ini menjelaskan cara menggunakan fungsi isin() dengan beberapa kolom di pandas DataFrame, termasuk contohnya.","og_url":"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/","og_site_name":"Statorials","article_published_time":"2023-07-11T15:20:37+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\/pandas-ada-di-beberapa-kolom\/","url":"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/","name":"Pandas: Cara menggunakan isin untuk banyak kolom - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-11T15:20:37+00:00","dateModified":"2023-07-11T15:20:37+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsi isin() dengan beberapa kolom di pandas DataFrame, termasuk contohnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/pandas-ada-di-beberapa-kolom\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Pandas: cara menggunakan isin untuk banyak kolom"}]},{"@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\/4371"}],"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=4371"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/4371\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=4371"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=4371"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=4371"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}