{"id":3782,"date":"2023-07-15T14:08:32","date_gmt":"2023-07-15T14:08:32","guid":{"rendered":"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/"},"modified":"2023-07-15T14:08:32","modified_gmt":"2023-07-15T14:08:32","slug":"pandas-memilih-baris-berdasarkan-seri-boolean","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/","title":{"rendered":"Pandas: pilih baris dari dataframe menggunakan seri boolean"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut untuk memilih baris dalam pandas DataFrame berdasarkan nilai seri Boolean:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define boolean series<\/span>\nbools = pd. <span style=\"color: #3366ff;\">Series<\/span> ([ <span style=\"color: #008000;\">True<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">True<\/span> , <span style=\"color: #008000;\">True<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">True<\/span> ])\n\n<span style=\"color: #008080;\">#select rows in DataFrame based on values in boolean series\n<\/span>df[bools. <span style=\"color: #3366ff;\">values<\/span> ]\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Ini memungkinkan Anda memilih setiap baris di pandas DataFrame yang nilai terkaitnya dalam rangkaian Boolean adalah <strong>True<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh: Pilih Baris di Pandas DataFrame Menggunakan Seri Boolean<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki pandas DataFrame berikut yang berisi informasi tentang berbagai pemain bola basket:<\/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<\/span>\ndf = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [18, 22, 19, 14, 14, 11, 20, 28],\n                   ' <span style=\"color: #ff0000;\">assists<\/span> ': [5, 7, 7, 9, 12, 9, 9, 4],\n                   ' <span style=\"color: #ff0000;\">rebounds<\/span> ': [11, 8, 10, 6, 6, 5, 9, 12]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  team points assists rebounds\n0 A 18 5 11\n1 B 22 7 8\n2 C 19 7 10\n3 D 14 9 6\n4 E 14 12 6\n5 F 11 9 5\n6 G 20 9 9\n7:28 4 12<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk memilih semua baris di DataFrame yang nilai terkaitnya dalam rangkaian Boolean adalah <strong>True<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define boolean series<\/span>\nbools = pd. <span style=\"color: #3366ff;\">Series<\/span> ([ <span style=\"color: #008000;\">True<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">True<\/span> , <span style=\"color: #008000;\">True<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">True<\/span> ])\n\n<span style=\"color: #008080;\">#select rows in DataFrame based on values in boolean series\n<\/span>df[bools. <span style=\"color: #3366ff;\">values<\/span> ]\n\n     team points assists rebounds\n0 A 18 5 11\n2 C 19 7 10\n3 D 14 9 6\n7:28 4 12\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa satu-satunya baris yang dikembalikan adalah baris yang nilai terkaitnya dalam rangkaian Boolean adalah <strong>True<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan juga bahwa Anda dapat menggunakan sintaks berikut untuk memilih hanya baris di kolom &#8220;poin&#8221; DataFrame yang <span style=\"color: #000000;\">nilai terkaitnya dalam rangkaian Boolean adalah <strong>True<\/strong> .<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define boolean series<\/span>\nbools = pd. <span style=\"color: #3366ff;\">Series<\/span> ([ <span style=\"color: #008000;\">True<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">True<\/span> , <span style=\"color: #008000;\">True<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">False<\/span> , <span style=\"color: #008000;\">True<\/span> ])\n\n<span style=\"color: #008080;\">#select rows in points column based on values in boolean series\n<\/span>df[' <span style=\"color: #ff0000;\">points<\/span> '][bools. <span style=\"color: #3366ff;\">values<\/span> ]\n\n0 18\n2 19\n3 14\n7 28\nName: points, dtype: int64\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa satu-satunya baris yang dikembalikan oleh kolom &#8220;poin&#8221; adalah baris yang nilai terkaitnya dalam deret Boolean adalah <strong>True<\/strong> .<\/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\/panda-memfilter-garis-berdasarkan-panjang-string\/\" target=\"_blank\" rel=\"noopener\">Cara memfilter baris berdasarkan panjang string di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-memilih-baris-tanpa-nan\/\" target=\"_blank\" rel=\"noopener\">Cara memilih baris tanpa nilai NaN di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-memilih-baris-berdasarkan-nilai-kolom\/\" target=\"_blank\" rel=\"noopener\">Cara memilih baris berdasarkan nilai kolom di Pandas<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks dasar berikut untuk memilih baris dalam pandas DataFrame berdasarkan nilai seri Boolean: #define boolean series bools = pd. Series ([ True , False , True , True , False , False , False , True ]) #select rows in DataFrame based on values in boolean series df[bools. values ] Ini memungkinkan [&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: Pilih Baris dalam DataFrame Menggunakan Seri Boolean \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memilih baris di pandas DataFrame berdasarkan nilai seri Boolean, dengan sebuah 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\/pandas-memilih-baris-berdasarkan-seri-boolean\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: Pilih Baris dalam DataFrame Menggunakan Seri Boolean \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memilih baris di pandas DataFrame berdasarkan nilai seri Boolean, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T14:08:32+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-memilih-baris-berdasarkan-seri-boolean\/\",\"url\":\"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/\",\"name\":\"Pandas: Pilih Baris dalam DataFrame Menggunakan Seri Boolean \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-15T14:08:32+00:00\",\"dateModified\":\"2023-07-15T14:08:32+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memilih baris di pandas DataFrame berdasarkan nilai seri Boolean, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: pilih baris dari dataframe menggunakan seri boolean\"}]},{\"@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: Pilih Baris dalam DataFrame Menggunakan Seri Boolean \u2013 Statorials","description":"Tutorial ini menjelaskan cara memilih baris di pandas DataFrame berdasarkan nilai seri Boolean, dengan sebuah 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\/pandas-memilih-baris-berdasarkan-seri-boolean\/","og_locale":"id_ID","og_type":"article","og_title":"Pandas: Pilih Baris dalam DataFrame Menggunakan Seri Boolean \u2013 Statorials","og_description":"Tutorial ini menjelaskan cara memilih baris di pandas DataFrame berdasarkan nilai seri Boolean, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/","og_site_name":"Statorials","article_published_time":"2023-07-15T14:08:32+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-memilih-baris-berdasarkan-seri-boolean\/","url":"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/","name":"Pandas: Pilih Baris dalam DataFrame Menggunakan Seri Boolean \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-15T14:08:32+00:00","dateModified":"2023-07-15T14:08:32+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memilih baris di pandas DataFrame berdasarkan nilai seri Boolean, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/pandas-memilih-baris-berdasarkan-seri-boolean\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Pandas: pilih baris dari dataframe menggunakan seri boolean"}]},{"@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\/3782"}],"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=3782"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3782\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3782"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3782"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3782"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}