{"id":1283,"date":"2023-07-27T00:47:36","date_gmt":"2023-07-27T00:47:36","guid":{"rendered":"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/"},"modified":"2023-07-27T00:47:36","modified_gmt":"2023-07-27T00:47:36","slug":"deviasi-absolut-median-dengan-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/","title":{"rendered":"Cara menghitung deviasi median absolut dengan python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Deviasi absolut median<\/strong> mengukur distribusi <a href=\"https:\/\/statorials.org\/id\/pengamatan-dalam-statistik\/\" target=\"_blank\" rel=\"noopener\">observasi<\/a> dalam suatu kumpulan data.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ini adalah ukuran yang sangat berguna karena tidak terlalu terpengaruh oleh outlier dibandingkan ukuran penyebaran lainnya seperti deviasi standar dan varians.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Rumus untuk menghitung simpangan median absolut yang sering disingkat MAD adalah:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>MAD = median (| <sub>xi<\/sub> \u2013 <sub>xm<\/sub> |)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x <sub>i<\/sub> :<\/strong> nilai <sup>ke-i<\/sup> dari kumpulan data<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>x <sub>m<\/sub> :<\/strong> Nilai median dalam kumpulan data<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menghitung deviasi absolut median dengan Python menggunakan fungsi <a href=\"https:\/\/www.statsmodels.org\/stable\/index.html\" target=\"_blank\" rel=\"noopener\">statsmodels<\/a> <strong>mad<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Hitung MAD untuk sebuah tabel<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghitung deviasi absolut median untuk satu array NumPy dengan Python:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">from<\/span> statsmodels <span style=\"color: #008000;\">import<\/span> robust<\/span>\n\n#define data\n<\/span>data = np. <span style=\"color: #3366ff;\">array<\/span> ([1, 4, 4, 7, 12, 13, 16, 19, 22, 24])\n\n<span style=\"color: #008080;\">#calculate MAD\n<\/span>robust. <span style=\"color: #3366ff;\">mad<\/span> (data)\n\n11.1195\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Deviasi absolut median untuk kumpulan data tersebut adalah <strong>11.1195<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Penting untuk dicatat bahwa rumus yang digunakan untuk menghitung MAD menghitung perkiraan kuat deviasi standar dengan asumsi distribusi normal dengan menskalakan hasil dengan faktor sekitar 0,67.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Untuk menghindari penggunaan faktor penskalaan ini, cukup atur c = 1 sebagai berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#calculate MAD without scaling factor\n<\/span>robust. <span style=\"color: #3366ff;\">mad<\/span> (data, c=1)\n\n7.5<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Hitung MAD untuk DataFrame<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghitung MAD untuk satu kolom di pandas DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible\n<\/span>n.p. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\">#create pandas DataFrame\n<\/span>data = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ( <span style=\"color: #3366ff;\">np.random.randint<\/span> (0,10,size=(5,3)),columns <span style=\"color: #3366ff;\">=<\/span> [' <span style=\"color: #008000;\">A<\/span> ',' <span style=\"color: #008000;\">B<\/span> ',' <span style=\"color: #008000;\">C<\/span> '])\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span>data\n\n        A B C\n0 5 8 9\n1 5 0 0\n2 1 7 6\n3 9 2 4\n4 5 2 4\n\n<span style=\"color: #008080;\">#calculate MAD for column <em>B<\/em>\n<span style=\"color: #000000;\">data[[' <span style=\"color: #008000;\">B<\/span> ']]. <span style=\"color: #3366ff;\">apply<\/span> (robust. <span style=\"color: #3366ff;\">mad<\/span> )\n\nB 2.965204\ndtype:float64<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Deviasi median absolut untuk kolom <em>B<\/em> ternyata adalah <strong>2.965204<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks serupa untuk menghitung MAD untuk beberapa kolom di pandas DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#calculate MAD for all columns<\/span>\ndata[[' <span style=\"color: #008000;\">A<\/span> ',' <span style=\"color: #008000;\">B<\/span> ',' <span style=\"color: #008000;\">C<\/span> ']]. <span style=\"color: #3366ff;\">apply<\/span> (robust. <span style=\"color: #3366ff;\">mad<\/span> )\n\nAt 0.000000\nB 2.965204\nC 2.965204\ndtype:float64\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Simpangan median absolutnya adalah <b>0<\/b> untuk kolom A, <strong>2,965204<\/strong> untuk kolom B, dan <b>2,965204<\/b> untuk kolom C.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/kartu-python\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung MAPE dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/python-kecil\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung SMAPE dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/benar-python\/\" target=\"_blank\" rel=\"noopener\">Cara Menghitung RMSE dengan Python<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Deviasi absolut median mengukur distribusi observasi dalam suatu kumpulan data. Ini adalah ukuran yang sangat berguna karena tidak terlalu terpengaruh oleh outlier dibandingkan ukuran penyebaran lainnya seperti deviasi standar dan varians. Rumus untuk menghitung simpangan median absolut yang sering disingkat MAD adalah: MAD = median (| xi \u2013 xm |) Emas: x i : nilai [&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 deviasi median absolut dengan Python<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menghitung median deviasi absolut 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\/deviasi-absolut-median-dengan-python\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menghitung deviasi median absolut dengan Python\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menghitung median deviasi absolut dengan Python, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T00:47:36+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\/deviasi-absolut-median-dengan-python\/\",\"url\":\"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/\",\"name\":\"Cara menghitung deviasi median absolut dengan Python\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-27T00:47:36+00:00\",\"dateModified\":\"2023-07-27T00:47:36+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menghitung median deviasi absolut dengan Python, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghitung deviasi median absolut dengan python\"}]},{\"@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 deviasi median absolut dengan Python","description":"Tutorial ini menjelaskan cara menghitung median deviasi absolut 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\/deviasi-absolut-median-dengan-python\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menghitung deviasi median absolut dengan Python","og_description":"Tutorial ini menjelaskan cara menghitung median deviasi absolut dengan Python, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/","og_site_name":"Statorials","article_published_time":"2023-07-27T00:47:36+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\/deviasi-absolut-median-dengan-python\/","url":"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/","name":"Cara menghitung deviasi median absolut dengan Python","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-27T00:47:36+00:00","dateModified":"2023-07-27T00:47:36+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menghitung median deviasi absolut dengan Python, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/deviasi-absolut-median-dengan-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghitung deviasi median absolut dengan python"}]},{"@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\/1283"}],"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=1283"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1283\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}