{"id":1555,"date":"2023-07-25T22:07:10","date_gmt":"2023-07-25T22:07:10","guid":{"rendered":"https:\/\/statorials.org\/id\/desil-dengan-python\/"},"modified":"2023-07-25T22:07:10","modified_gmt":"2023-07-25T22:07:10","slug":"desil-dengan-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/desil-dengan-python\/","title":{"rendered":"Cara menghitung desil dengan python: dengan contoh"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Dalam statistik, <strong>desil<\/strong> adalah angka yang membagi kumpulan data menjadi sepuluh kelompok dengan frekuensi yang sama.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Desil pertama adalah titik di mana 10% dari seluruh nilai data berada di bawahnya. Desil kedua adalah titik di mana 20% dari seluruh nilai data berada di bawahnya, dan seterusnya.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk menghitung desil suatu kumpulan data dengan Python:<\/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\nn.p. <span style=\"color: #3366ff;\">percentile<\/span> (var, np. <span style=\"color: #3366ff;\">arange<\/span> (0, 100, 10))\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 desil dengan Python<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara membuat dataset palsu dengan 20 nilai dan kemudian menghitung nilai desil dari dataset tersebut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\">#createdata\n<\/span>data = np. <span style=\"color: #3366ff;\">array<\/span> ([56, 58, 64, 67, 68, 73, 78, 83, 84, 88,\n                 89, 90, 91, 92, 93, 93, 94, 95, 97, 99])\n\n<span style=\"color: #008080;\">#calculate deciles of data\n<\/span>n.p. <span style=\"color: #3366ff;\">percentile<\/span> (data, np. <span style=\"color: #3366ff;\">arange<\/span> (0, 100, 10))\n\narray([56., 63.4, 67.8, 76.5, 83.6, 88.5, 90.4, 92.3, 93.2, 95.2])<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Cara menafsirkan desil adalah sebagai berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">10% dari seluruh nilai data kurang dari <strong>63,4<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">20% dari seluruh nilai data kurang dari <strong>67,8<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">30% dari seluruh nilai data kurang dari <strong>76,5<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">40% dari seluruh nilai data kurang dari <strong>83,6<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">50% dari seluruh nilai data kurang dari <strong>88,5<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">60% dari seluruh nilai data kurang dari <strong>90,4<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">70% dari seluruh nilai data kurang dari <strong>92,3<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">80% dari seluruh nilai data kurang dari <strong>93,2<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">90% dari seluruh nilai data kurang dari <strong>95,2<\/strong> .<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Perhatikan bahwa nilai pertama dari keluaran (56) hanya menunjukkan nilai minimum kumpulan data.<\/span><\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh: Menempatkan Nilai dalam Desil dengan Python<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Untuk menempatkan setiap nilai data dalam satu desil, kita dapat menggunakan fungsi pandas <strong>qcut<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Berikut cara menggunakan fungsi ini untuk dataset yang kita buat pada contoh sebelumnya:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #993300;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create data frame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">values<\/span> ': [56, 58, 64, 67, 68, 73, 78, 83, 84, 88,\n                              89, 90, 91, 92, 93, 93, 94, 95, 97, 99]})\n\n<span style=\"color: #008080;\">#calculate decile of each value in data frame\n<\/span>df[' <span style=\"color: #ff0000;\">Decile<\/span> '] = pd. <span style=\"color: #3366ff;\">qcut<\/span> (df[' <span style=\"color: #ff0000;\">values<\/span> '], 10, labels= <span style=\"color: #008000;\">False<\/span> )\n\n<span style=\"color: #008080;\">#display data frame\n<\/span>df\n\n\tvalues Decile\n0 56 0\n1 58 0\n2 64 1\n3 67 1\n4 68 2\n5 73 2\n6 78 3\n7 83 3\n8 84 4\n9 88 4\n10 89 5\n11 90 5\n12 91 6\n13 92 6\n14 93 7\n15 93 7\n16 94 8\n17 95 8\n18 97 9\n19 99 9<\/span>\n<\/span><\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Cara menafsirkan hasilnya adalah sebagai berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Nilai data 56 berada di antara persentil 0% dan 10%, sehingga berada pada desil <strong>0<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai data 58 berada di antara persentil 0% dan 10%, sehingga berada pada desil <strong>0<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai data 64 berada di antara persentil 10% dan 20% sehingga berada pada desil <strong>1<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai data 67 berada di antara persentil 10% dan 20%, sehingga masuk ke dalam desil <strong>1<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai data 68 berada di antara persentil 20% dan 30%, sehingga masuk ke dalam desil <strong>2<\/strong> .<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Dan seterusnya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/persentil-dengan-python\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung persentil dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung rentang interkuartil dengan Python<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dalam statistik, desil adalah angka yang membagi kumpulan data menjadi sepuluh kelompok dengan frekuensi yang sama. Desil pertama adalah titik di mana 10% dari seluruh nilai data berada di bawahnya. Desil kedua adalah titik di mana 20% dari seluruh nilai data berada di bawahnya, dan seterusnya. Kita dapat menggunakan sintaks berikut untuk menghitung desil suatu [&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 Desil dengan Python: Dengan Contoh<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menghitung desil 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\/desil-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 Desil dengan Python: Dengan Contoh\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menghitung desil dengan Python, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/desil-dengan-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-25T22:07:10+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\/desil-dengan-python\/\",\"url\":\"https:\/\/statorials.org\/id\/desil-dengan-python\/\",\"name\":\"Cara Menghitung Desil dengan Python: Dengan Contoh\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-25T22:07:10+00:00\",\"dateModified\":\"2023-07-25T22:07:10+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menghitung desil dengan Python, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/desil-dengan-python\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/desil-dengan-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/desil-dengan-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghitung desil 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 Desil dengan Python: Dengan Contoh","description":"Tutorial ini menjelaskan cara menghitung desil 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\/desil-dengan-python\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Menghitung Desil dengan Python: Dengan Contoh","og_description":"Tutorial ini menjelaskan cara menghitung desil dengan Python, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/desil-dengan-python\/","og_site_name":"Statorials","article_published_time":"2023-07-25T22:07:10+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\/desil-dengan-python\/","url":"https:\/\/statorials.org\/id\/desil-dengan-python\/","name":"Cara Menghitung Desil dengan Python: Dengan Contoh","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-25T22:07:10+00:00","dateModified":"2023-07-25T22:07:10+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menghitung desil dengan Python, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/desil-dengan-python\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/desil-dengan-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/desil-dengan-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghitung desil 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\/1555"}],"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=1555"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1555\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}