{"id":2543,"date":"2023-07-21T19:53:21","date_gmt":"2023-07-21T19:53:21","guid":{"rendered":"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/"},"modified":"2023-07-21T19:53:21","modified_gmt":"2023-07-21T19:53:21","slug":"nilai-yang-diharapkan-dalam-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/","title":{"rendered":"Cara menghitung nilai yang diharapkan dengan python (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Distribusi probabilitas memberi tahu kita probabilitas suatu variabel acak mengambil nilai tertentu.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, distribusi probabilitas berikut memberi tahu kita probabilitas bahwa tim sepak bola tertentu akan mencetak sejumlah gol dalam pertandingan tertentu:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-14093 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/moyennedist1.png\" alt=\"\" width=\"261\" height=\"185\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Untuk mencari <strong>nilai ekspektasi<\/strong> dari suatu distribusi probabilitas, kita dapat menggunakan rumus berikut:<\/span><\/p>\n<p> <span style=\"color: #000000;\">\u03bc = \u03a3x * P(x)<\/span><\/p>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">x: nilai data<\/span><\/li>\n<li> <span style=\"color: #000000;\">P(x): Probabilitas nilai<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Misalnya, jumlah gol yang diharapkan untuk tim sepak bola akan dihitung sebagai berikut:<\/span><\/p>\n<p> <span style=\"color: #000000;\">\u03bc = 0*0,18 + 1*0,34 + 2*0,35 + 3*0,11 + 4*0,02 = <strong>1,45<\/strong> gol.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Untuk menghitung nilai yang diharapkan dari distribusi probabilitas dengan Python, kita dapat mendefinisikan fungsi sederhana:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008000;\">def<\/span> expected_value(values, weights):\n    values = np. <span style=\"color: #3366ff;\">asarray<\/span> (values)\n    weights = np. <span style=\"color: #3366ff;\">asarray<\/span> (weights)\n    <span style=\"color: #008000;\">return<\/span> (values * weights). <span style=\"color: #3366ff;\">sum<\/span> ()\/weights. <span style=\"color: #3366ff;\">sum<\/span> ()\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh: Menghitung Nilai yang Diharapkan dengan Python<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghitung nilai yang diharapkan dari distribusi probabilitas menggunakan fungsi <strong>Expected_value()<\/strong> yang kita definisikan sebelumnya:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define values\n<span style=\"color: #000000;\">values = [0, 1, 2, 3, 4]\n\n<span style=\"color: #008080;\">#define probabilities\n<\/span>probs = [.18, .34, .35, .11, .02]\n\n<span style=\"color: #008080;\">#calculate expected value\n<\/span>expected_value(values, probs)\n\n1.450000\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Nilai yang diharapkan adalah <strong>1,45<\/strong> . Ini cocok dengan nilai yang kami hitung secara manual sebelumnya.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa fungsi ini akan mengembalikan kesalahan jika panjang array nilai dan array probabilitas tidak sama.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define values\n<span style=\"color: #000000;\">values = [0, 1, 2, 3, 4]\n\n<span style=\"color: #008080;\">#define probabilities\n<\/span>probs = [.18, .34, .35, .11, .02, .05, .11]\n\n<span style=\"color: #008080;\">#attempt to calculate expected value\n<\/span>expected_value(values, probs)\n\n<span style=\"color: #ff0000;\">ValueError<\/span> : operands could not be broadcast together with shapes (5,) (7,) \n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kami menerima kesalahan karena panjang array pertama adalah <strong>5<\/strong> sedangkan panjang array kedua adalah <strong>7<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Agar fungsi nilai yang diharapkan ini berfungsi, panjang kedua array harus sama.<\/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 menghitung metrik lainnya dengan Python:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/ukuran-sedang-dengan-python\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung mean terpangkas dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/rata-rata-geometris-python\/\" target=\"_blank\" rel=\"noopener\">Cara Menghitung Rata-Rata Geometris dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/kesalahan-standar-mean-python\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung kesalahan standar mean dengan Python<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Distribusi probabilitas memberi tahu kita probabilitas suatu variabel acak mengambil nilai tertentu. Misalnya, distribusi probabilitas berikut memberi tahu kita probabilitas bahwa tim sepak bola tertentu akan mencetak sejumlah gol dalam pertandingan tertentu: Untuk mencari nilai ekspektasi dari suatu distribusi probabilitas, kita dapat menggunakan rumus berikut: \u03bc = \u03a3x * P(x) Emas: x: nilai data P(x): [&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 Nilai yang Diharapkan dengan Python (dengan Contoh) - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menghitung nilai yang diharapkan dengan Python, 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\/nilai-yang-diharapkan-dalam-python\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Menghitung Nilai yang Diharapkan dengan Python (dengan Contoh) - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menghitung nilai yang diharapkan dengan Python, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-21T19:53:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/moyennedist1.png\" \/>\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\/nilai-yang-diharapkan-dalam-python\/\",\"url\":\"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/\",\"name\":\"Cara Menghitung Nilai yang Diharapkan dengan Python (dengan Contoh) - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-21T19:53:21+00:00\",\"dateModified\":\"2023-07-21T19:53:21+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menghitung nilai yang diharapkan dengan Python, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghitung nilai yang diharapkan dengan python (dengan contoh)\"}]},{\"@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 Nilai yang Diharapkan dengan Python (dengan Contoh) - Statologi","description":"Tutorial ini menjelaskan cara menghitung nilai yang diharapkan dengan Python, 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\/nilai-yang-diharapkan-dalam-python\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Menghitung Nilai yang Diharapkan dengan Python (dengan Contoh) - Statologi","og_description":"Tutorial ini menjelaskan cara menghitung nilai yang diharapkan dengan Python, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/","og_site_name":"Statorials","article_published_time":"2023-07-21T19:53:21+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/moyennedist1.png"}],"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\/nilai-yang-diharapkan-dalam-python\/","url":"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/","name":"Cara Menghitung Nilai yang Diharapkan dengan Python (dengan Contoh) - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-21T19:53:21+00:00","dateModified":"2023-07-21T19:53:21+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menghitung nilai yang diharapkan dengan Python, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/nilai-yang-diharapkan-dalam-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghitung nilai yang diharapkan dengan python (dengan contoh)"}]},{"@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\/2543"}],"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=2543"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2543\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}