{"id":1701,"date":"2023-07-25T08:09:48","date_gmt":"2023-07-25T08:09:48","guid":{"rendered":"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/"},"modified":"2023-07-25T08:09:48","modified_gmt":"2023-07-25T08:09:48","slug":"rata-rata-tertimbang-panda","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/","title":{"rendered":"Cara menghitung rata-rata tertimbang di panda"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan fungsi berikut untuk menghitung rata-rata tertimbang di Pandas:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">def<\/span> w_avg(df, values, weights):\n    d = df[values]\n    w = df[weights]\n    <span style=\"color: #008000;\">return<\/span> (d*w). <span style=\"color: #3366ff;\">sum<\/span> () \/ w. <span style=\"color: #3366ff;\">sum<\/span> ()\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Rata-rata tertimbang di antara panda<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi rata-rata tertimbang untuk menghitung rata-rata tertimbang untuk kumpulan data tertentu, menggunakan &#8220;harga&#8221; sebagai nilai dan &#8220;jumlah&#8221; sebagai bobot:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import <span style=\"color: #000000;\">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;\">sales_rep<\/span> ': ['A', 'A', 'A', 'B', 'B', 'B'],\n                   ' <span style=\"color: #ff0000;\">price<\/span> ': [8, 5, 6, 7, 12, 14],\n                   ' <span style=\"color: #ff0000;\">amount<\/span> ': [1, 3, 2, 2, 5, 4]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span>df\n\n\tsales_rep price amount\n0 to 8 1\n1 to 5 3\n2 to 6 2\n3 B 7 2\n4 B 12 5\n5 B 14 4\n\n<span style=\"color: #008080;\">#find weighted average of price\n<\/span>w_avg(df, ' <span style=\"color: #ff0000;\">price<\/span> ', ' <span style=\"color: #ff0000;\">amount<\/span> ')\n\n9.705882352941176\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Rata-rata tertimbang \u201charga\u201d ternyata <strong>9,706<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Groupby dan rata-rata tertimbang di Pandas<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi rata-rata tertimbang untuk menghitung rata-rata tertimbang harga, <em>yang dikelompokkan berdasarkan<\/em> tenaga penjualan:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import <span style=\"color: #000000;\">pandas as pd\n\n<span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">sales_rep<\/span> ': ['A', 'A', 'A', 'B', 'B', 'B'],\n                   ' <span style=\"color: #ff0000;\">price<\/span> ': [8, 5, 6, 7, 12, 14],\n                   ' <span style=\"color: #ff0000;\">amount<\/span> ': [1, 3, 2, 2, 5, 4]})\n\n<span style=\"color: #008080;\">#find weighted average of price, grouped by sales rep\n<\/span>df. <span style=\"color: #3366ff;\">groupby<\/span> (' <span style=\"color: #ff0000;\">sales_rep<\/span> '). <span style=\"color: #3366ff;\">apply<\/span> (w_avg, ' <span style=\"color: #ff0000;\">price<\/span> ', ' <span style=\"color: #ff0000;\">amount<\/span> ')\n\nsales_rep\nA 5.833333\nB 11.818182\ndtype:float64\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat melihat hal berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Rata-rata tertimbang \u201charga\u201d untuk tenaga penjual A adalah <strong>5,833<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Rata-rata tertimbang \u201cHarga Perwakilan Penjualan B\u201d adalah <strong>11,818<\/strong> .<\/span><\/li>\n<\/ul>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/bandingkan-dua-kolom-di-panda\/\" target=\"_blank\" rel=\"noopener\">Bagaimana membandingkan dua kolom di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/adalah-kolom-panda\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung jumlah kolom di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/kolom-panda-rata-rata\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung rata-rata kolom di Pandas<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan fungsi berikut untuk menghitung rata-rata tertimbang di Pandas: def w_avg(df, values, weights): d = df[values] w = df[weights] return (d*w). sum () \/ w. sum () Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya. Contoh 1: Rata-rata tertimbang di antara panda Kode berikut menunjukkan cara menggunakan fungsi rata-rata tertimbang untuk menghitung [&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>Cara Menghitung Rata-Rata Tertimbang di Pandas \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menghitung rata-rata tertimbang di Pandas, 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\/rata-rata-tertimbang-panda\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Menghitung Rata-Rata Tertimbang di Pandas \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menghitung rata-rata tertimbang di Pandas, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-25T08:09:48+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\/rata-rata-tertimbang-panda\/\",\"url\":\"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/\",\"name\":\"Cara Menghitung Rata-Rata Tertimbang di Pandas \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-25T08:09:48+00:00\",\"dateModified\":\"2023-07-25T08:09:48+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menghitung rata-rata tertimbang di Pandas, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghitung rata-rata tertimbang di panda\"}]},{\"@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":"Cara Menghitung Rata-Rata Tertimbang di Pandas \u2013 Statologi","description":"Tutorial ini menjelaskan cara menghitung rata-rata tertimbang di Pandas, 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\/rata-rata-tertimbang-panda\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Menghitung Rata-Rata Tertimbang di Pandas \u2013 Statologi","og_description":"Tutorial ini menjelaskan cara menghitung rata-rata tertimbang di Pandas, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/","og_site_name":"Statorials","article_published_time":"2023-07-25T08:09:48+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\/rata-rata-tertimbang-panda\/","url":"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/","name":"Cara Menghitung Rata-Rata Tertimbang di Pandas \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-25T08:09:48+00:00","dateModified":"2023-07-25T08:09:48+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menghitung rata-rata tertimbang di Pandas, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/rata-rata-tertimbang-panda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghitung rata-rata tertimbang di panda"}]},{"@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\/1701"}],"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=1701"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1701\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1701"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1701"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}