{"id":961,"date":"2023-07-28T04:33:25","date_gmt":"2023-07-28T04:33:25","guid":{"rendered":"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/"},"modified":"2023-07-28T04:33:25","modified_gmt":"2023-07-28T04:33:25","slug":"rentang-interkuartil-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/","title":{"rendered":"Cara menghitung rentang interkuartil dengan python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Rentang<\/strong> <strong>interkuartil<\/strong> , sering disebut &#8220;IQR&#8221;, adalah cara untuk mengukur distribusi 50% tengah kumpulan data. Ini dihitung sebagai selisih antara kuartil pertama* (persentil ke-25) dan kuartil ketiga (persentil ke-75) dari kumpulan data.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Untungnya, mudah untuk menghitung rentang interkuartil suatu kumpulan data dengan Python menggunakan fungsi <a href=\"https:\/\/numpy.org\/doc\/stable\/reference\/generated\/numpy.percentile.html\" target=\"_blank\" rel=\"noopener noreferrer\">numpy.percentile()<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini menunjukkan beberapa contoh penggunaan praktis fungsi ini.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: rentang interkuartil suatu tabel<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghitung rentang nilai interkuartil dalam satu tabel:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n\n<span style=\"color: #008080;\">#define array of data<\/span>\ndata = np.array([14, 19, 20, 22, 24, 26, 27, 30, 30, 31, 36, 38, 44, 47])\n\n<span style=\"color: #008080;\">#calculate interquartile range<\/span> \nq3, q1 = np. <span style=\"color: #3366ff;\">percentile<\/span> (data, [75,25])\niqr = q3 - q1\n\n<span style=\"color: #008080;\">#display interquartile range<\/span> \niqr\n\n12.25<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Rentang interkuartil kumpulan data ini ternyata adalah <strong>12,25<\/strong> . Ini adalah sebaran 50% tengah dari nilai dalam dataset ini.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Rentang Interkuartil dari Kolom Bingkai Data<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghitung rentang interkuartil untuk satu kolom dalam bingkai data:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n<span style=\"color: #107d3f;\">import<\/span> pandas <span style=\"color: #107d3f;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create data frame<\/span>\ndf = pd.DataFrame({'rating': [90, 85, 82, 88, 94, 90, 76, 75, 87, 86],\n                   'points': [25, 20, 14, 16, 27, 20, 12, 15, 14, 19],\n                   'assists': [5, 7, 7, 8, 5, 7, 6, 9, 9, 5],\n                   'rebounds': [11, 8, 10, 6, 6, 9, 6, 10, 10, 7]})\n\n<span style=\"color: #008080;\">#calculate interquartile range of values in the 'points' column<\/span>\nq75, q25 = np. <span style=\"color: #3366ff;\">percentile<\/span> (df['points'], [75,25])\niqr = q75 - q25\n\n<span style=\"color: #008080;\">#display interquartile range<\/span> \niqr\n\n5.75<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Rentang nilai antarkuartil pada kolom poin ternyata <strong>5,75<\/strong> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 3: Rentang interkuartil dari beberapa kolom bingkai data<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghitung rentang interkuartil beberapa kolom dalam bingkai data secara bersamaan:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n<span style=\"color: #107d3f;\">import<\/span> pandas <span style=\"color: #107d3f;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create data frame<\/span>\ndf = pd.DataFrame({'rating': [90, 85, 82, 88, 94, 90, 76, 75, 87, 86],\n                   'points': [25, 20, 14, 16, 27, 20, 12, 15, 14, 19],\n                   'assists': [5, 7, 7, 8, 5, 7, 6, 9, 9, 5],\n                   'rebounds': [11, 8, 10, 6, 6, 9, 6, 10, 10, 7]})\n\n<span style=\"color: #008080;\">#define function to calculate interquartile range\n<\/span><span style=\"color: #008000;\">def<\/span> find_iqr(x):\n  <span style=\"color: #008000;\">return<\/span> np. <span style=\"color: #3366ff;\">subtract<\/span> (*np. <span style=\"color: #3366ff;\">percentile<\/span> (x, [75, 25]))\n\n<span style=\"color: #008080;\">#calculate IQR for 'rating' and 'points' columns\n<\/span>df[[' <span style=\"color: #008000;\">rating<\/span> ', ' <span style=\"color: #008000;\">points<\/span> ']]. <span style=\"color: #3366ff;\">apply<\/span> (find_iqr)\n\nrating 6.75\npoints 5.75\ndtype:float64\n\n<span style=\"color: #008080;\">#calculate IQR for all columns\n<\/span>df. <span style=\"color: #3366ff;\">apply<\/span> (find_iqr)\n\nrating 6.75\npoints 5.75\nassists 2.50\nrebounds 3.75\ndtype:float64\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Catatan:<\/strong> Kami menggunakan fungsi <a href=\"https:\/\/pandas.pydata.org\/pandas-docs\/stable\/reference\/api\/pandas.DataFrame.apply.html\" target=\"_blank\" rel=\"noopener noreferrer\">pandas.DataFrame.apply()<\/a> untuk menghitung IQR untuk beberapa kolom dalam bingkai data di atas.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p><a href=\"https:\/\/statorials.org\/id\/outlier-antarkuartil\/\" target=\"_blank\" rel=\"noopener noreferrer\">Apakah rentang antarkuartil (IQR) dipengaruhi oleh outlier?<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/rentang-interkuartil-excel\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara Menghitung Rentang Interkuartil (IQR) di Excel<\/a><br \/> Kalkulator Rentang Interkuartil<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rentang interkuartil , sering disebut &#8220;IQR&#8221;, adalah cara untuk mengukur distribusi 50% tengah kumpulan data. Ini dihitung sebagai selisih antara kuartil pertama* (persentil ke-25) dan kuartil ketiga (persentil ke-75) dari kumpulan data. Untungnya, mudah untuk menghitung rentang interkuartil suatu kumpulan data dengan Python menggunakan fungsi numpy.percentile() . Tutorial ini menunjukkan beberapa contoh penggunaan praktis fungsi [&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 rentang interkuartil dengan Python - Statorials<\/title>\n<meta name=\"description\" content=\"Penjelasan sederhana tentang cara menghitung rentang interkuartil dengan Python.\" \/>\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\/rentang-interkuartil-python\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menghitung rentang interkuartil dengan Python - Statorials\" \/>\n<meta property=\"og:description\" content=\"Penjelasan sederhana tentang cara menghitung rentang interkuartil dengan Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T04:33:25+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\/rentang-interkuartil-python\/\",\"url\":\"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/\",\"name\":\"Cara menghitung rentang interkuartil dengan Python - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-28T04:33:25+00:00\",\"dateModified\":\"2023-07-28T04:33:25+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Penjelasan sederhana tentang cara menghitung rentang interkuartil dengan Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghitung rentang interkuartil 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 rentang interkuartil dengan Python - Statorials","description":"Penjelasan sederhana tentang cara menghitung rentang interkuartil dengan Python.","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\/rentang-interkuartil-python\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menghitung rentang interkuartil dengan Python - Statorials","og_description":"Penjelasan sederhana tentang cara menghitung rentang interkuartil dengan Python.","og_url":"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/","og_site_name":"Statorials","article_published_time":"2023-07-28T04:33:25+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\/rentang-interkuartil-python\/","url":"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/","name":"Cara menghitung rentang interkuartil dengan Python - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-28T04:33:25+00:00","dateModified":"2023-07-28T04:33:25+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Penjelasan sederhana tentang cara menghitung rentang interkuartil dengan Python.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/rentang-interkuartil-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/rentang-interkuartil-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghitung rentang interkuartil 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\/961"}],"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=961"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/961\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}