{"id":2917,"date":"2023-07-20T02:44:20","date_gmt":"2023-07-20T02:44:20","guid":{"rendered":"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/"},"modified":"2023-07-20T02:44:20","modified_gmt":"2023-07-20T02:44:20","slug":"daftar-grup-panda-berdasarkan","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/","title":{"rendered":"Pandas: cara mengelompokkan baris dalam daftar menggunakan groupby"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk mengelompokkan baris DataFrame ke dalam daftar menggunakan GroupBy di panda:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Kelompokkan baris dalam daftar untuk satu kolom<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df. <span style=\"color: #3366ff;\">groupby<\/span> (' <span style=\"color: #ff0000;\">group_var<\/span> ')[' <span style=\"color: #ff0000;\">values_var<\/span> ']. <span style=\"color: #3366ff;\">agg<\/span> ( <span style=\"color: #008000;\">list<\/span> ). <span style=\"color: #3366ff;\">reset_index<\/span> (name=' <span style=\"color: #ff0000;\">values_var<\/span> ')\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Kelompokkan Baris dalam Daftar untuk Beberapa Kolom<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df. <span style=\"color: #3366ff;\">groupby<\/span> (' <span style=\"color: #ff0000;\">team<\/span> '). <span style=\"color: #3366ff;\">agg<\/span> (list)<\/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;\">team<\/span> ': ['A', 'A', 'A', 'A', 'B', 'B', 'C', 'C', 'C'],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [10, 10, 12, 15, 19, 23, 20, 20, 26],\n                   ' <span style=\"color: #ff0000;\">assists<\/span> ': [6, 8, 9, 11, 13, 8, 8, 15, 10]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  team points assists\n0 to 10 6\n1 to 10 8\n2 to 12 9\n3 to 15 11\n4 B 19 13\n5 B 23 8\n6 C 20 8\n7 C 20 15\n8 C 26 10\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Kelompokkan baris dalam daftar untuk satu kolom<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk mengelompokkan baris berdasarkan kolom <strong>tim<\/strong> dan menghasilkan daftar nilai kolom <strong>poin<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#group points values into list by team<\/span>\n<span style=\"color: #000000;\">df.<\/span> <span style=\"color: #3366ff;\">groupby<\/span> <span style=\"color: #000000;\">(' <span style=\"color: #ff0000;\">team<\/span> ')[' <span style=\"color: #ff0000;\">points<\/span> '].<\/span> <span style=\"color: #3366ff;\">agg<\/span> <span style=\"color: #000000;\">( <span style=\"color: #008000;\">list<\/span> ).<\/span> <span style=\"color: #3366ff;\">reset_index<\/span> <span style=\"color: #000000;\">(name=' <span style=\"color: #ff0000;\">points<\/span> ')\n\n     team points\n0 A [10, 10, 12, 15]\n1 B [19, 23]\n2 C [20, 20, 26]<\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat melihat bahwa daftar nilai poin dihasilkan untuk setiap tim unik di DataFrame.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Mengelompokkan Baris dalam Daftar untuk Beberapa Kolom<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk mengelompokkan baris berdasarkan kolom <strong>tim<\/strong> dan menghasilkan daftar nilai untuk kolom <strong>poin<\/strong> dan <strong>bantuan<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\">#group points and assists values into lists by team<\/span>\ndf. <span style=\"color: #3366ff;\">groupby<\/span> (' <span style=\"color: #ff0000;\">team<\/span> '). <span style=\"color: #3366ff;\">agg<\/span> ( <span style=\"color: #008000;\">list<\/span> )\n\n\tassist points\nteam\t\t\nA [10, 10, 12, 15] [6, 8, 9, 11]\nB [19, 23] [13, 8]\nC [20, 20, 26] [8, 15, 10]<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat melihat bahwa daftar nilai poin dan daftar nilai bantuan dihasilkan untuk setiap tim unik di DataFrame.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap operasi GroupBy di pandas <a href=\"https:\/\/pandas.pydata.org\/docs\/reference\/api\/pandas.DataFrame.groupby.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\/jumlah-kumulatif-panda-per-grup\/\" target=\"_blank\" rel=\"noopener\">Pandas: cara menghitung jumlah kumulatif per kelompok<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-dikelompokkan-berdasarkan-jumlah-unik\/\" target=\"_blank\" rel=\"noopener\">Pandas: cara menghitung nilai unik berdasarkan kelompok<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/mode-grup-panda\/\" target=\"_blank\" rel=\"noopener\">Pandas: cara menghitung mode berdasarkan grup<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/kelompok-panda-berdasarkan-korelasi\/\" target=\"_blank\" rel=\"noopener\">Pandas: cara menghitung korelasi berdasarkan kelompok<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk mengelompokkan baris DataFrame ke dalam daftar menggunakan GroupBy di panda: Metode 1: Kelompokkan baris dalam daftar untuk satu kolom df. groupby (&#8216; group_var &#8216;)[&#8216; values_var &#8216;]. agg ( list ). reset_index (name=&#8217; values_var &#8216;) Metode 2: Kelompokkan Baris dalam Daftar untuk Beberapa Kolom df. groupby (&#8216; team &#8216;). agg [&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 mengelompokkan baris dalam daftar menggunakan GroupBy - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengelompokkan baris dalam daftar di pandas DataFrame menggunakan GroupBy.\" \/>\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\/daftar-grup-panda-berdasarkan\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: Cara mengelompokkan baris dalam daftar menggunakan GroupBy - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengelompokkan baris dalam daftar di pandas DataFrame menggunakan GroupBy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-20T02:44:20+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=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/\",\"url\":\"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/\",\"name\":\"Pandas: Cara mengelompokkan baris dalam daftar menggunakan GroupBy - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-20T02:44:20+00:00\",\"dateModified\":\"2023-07-20T02:44:20+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengelompokkan baris dalam daftar di pandas DataFrame menggunakan GroupBy.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: cara mengelompokkan baris dalam daftar menggunakan groupby\"}]},{\"@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 mengelompokkan baris dalam daftar menggunakan GroupBy - Statorials","description":"Tutorial ini menjelaskan cara mengelompokkan baris dalam daftar di pandas DataFrame menggunakan GroupBy.","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\/daftar-grup-panda-berdasarkan\/","og_locale":"id_ID","og_type":"article","og_title":"Pandas: Cara mengelompokkan baris dalam daftar menggunakan GroupBy - Statorials","og_description":"Tutorial ini menjelaskan cara mengelompokkan baris dalam daftar di pandas DataFrame menggunakan GroupBy.","og_url":"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/","og_site_name":"Statorials","article_published_time":"2023-07-20T02:44:20+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/","url":"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/","name":"Pandas: Cara mengelompokkan baris dalam daftar menggunakan GroupBy - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-20T02:44:20+00:00","dateModified":"2023-07-20T02:44:20+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengelompokkan baris dalam daftar di pandas DataFrame menggunakan GroupBy.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/daftar-grup-panda-berdasarkan\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Pandas: cara mengelompokkan baris dalam daftar menggunakan groupby"}]},{"@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\/2917"}],"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=2917"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2917\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}