{"id":1083,"date":"2023-07-27T17:45:27","date_gmt":"2023-07-27T17:45:27","guid":{"rendered":"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/"},"modified":"2023-07-27T17:45:27","modified_gmt":"2023-07-27T17:45:27","slug":"hapus-outlier-dari-beberapa-kolom-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/","title":{"rendered":"Cara menghapus outlier dari beberapa kolom di r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Seringkali Anda mungkin ingin menghapus outlier dari beberapa kolom sekaligus di R.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Cara umum untuk mendefinisikan suatu observasi sebagai outlier adalah jika observasi tersebut 1,5 kali rentang antarkuartil di atas kuartil ketiga (Q3) atau 1,5 kali rentang antarkuartil di bawah kuartil pertama (Q1).<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dengan menggunakan definisi ini, kita dapat menggunakan langkah-langkah berikut untuk membuat fungsi sederhana guna mengidentifikasi outlier dan kemudian menerapkan fungsi ini di beberapa kolom dalam bingkai data R.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Langkah 1: Buat bingkai data.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Mari kita mulai dengan membuat bingkai data di R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df &lt;- data.frame(index=c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10),\n                 var1=c(4, 4, 5, 4, 3, 2, 8, 9, 4, 5),\n                 var2=c(1, 2, 4, 4, 6, 9, 7, 8, 5, 29),\n                 var3=c(9, 9, 9, 5, 5, 3, 4, 5, 11, 34))\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Langkah 2: Tentukan fungsi outlier.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Selanjutnya, mari kita definisikan fungsi yang dapat mengidentifikasi outlier dan fungsi yang kemudian dapat menghilangkan outlier:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>outliers &lt;- <span style=\"color: #008000;\">function<\/span> (x) {\n\n  Q1 &lt;- quantile(x, <span style=\"color: #3366ff;\">probs<\/span> =.25)\n  Q3 &lt;- quantile(x, <span style=\"color: #3366ff;\">probs<\/span> =.75)\n  iqr = Q3-Q1\n\n upper_limit = Q3 + (iqr*1.5)\n lower_limit = Q1 - (iqr*1.5)\n\n x &gt; upper_limit | x &lt; lower_limit\n}\n\nremove_outliers &lt;- <span style=\"color: #008000;\">function<\/span> (df, cols = <span style=\"color: #3366ff;\">names<\/span> (df)) {\n  for (col <span style=\"color: #008000;\">in<\/span> cols) {\n    df &lt;- df[!outliers(df[[col]]),]\n  }\n  df\n}<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Langkah 3: Terapkan fungsi outlier ke bingkai data.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Terakhir, mari terapkan fungsi ini pada beberapa kolom bingkai data untuk menghilangkan outlier:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>remove_outliers(df, c('var1', 'var2', 'var3'))\n\n  index var1 var2 var3\n1 1 4 1 9\n2 2 4 2 9\n3 3 5 4 9\n4 4 4 4 5\n5 5 3 6 5\n9 9 4 5 11\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><em>Anda dapat menemukan lebih banyak tutorial R di sini .<\/em><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seringkali Anda mungkin ingin menghapus outlier dari beberapa kolom sekaligus di R. Cara umum untuk mendefinisikan suatu observasi sebagai outlier adalah jika observasi tersebut 1,5 kali rentang antarkuartil di atas kuartil ketiga (Q3) atau 1,5 kali rentang antarkuartil di bawah kuartil pertama (Q1). Dengan menggunakan definisi ini, kita dapat menggunakan langkah-langkah berikut untuk membuat 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 menghapus outlier dari beberapa kolom di R<\/title>\n<meta name=\"description\" content=\"Penjelasan sederhana tentang cara menghilangkan outlier dari beberapa kolom sekaligus di R.\" \/>\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\/hapus-outlier-dari-beberapa-kolom-di-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menghapus outlier dari beberapa kolom di R\" \/>\n<meta property=\"og:description\" content=\"Penjelasan sederhana tentang cara menghilangkan outlier dari beberapa kolom sekaligus di R.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T17:45:27+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\/hapus-outlier-dari-beberapa-kolom-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/\",\"name\":\"Cara menghapus outlier dari beberapa kolom di R\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-27T17:45:27+00:00\",\"dateModified\":\"2023-07-27T17:45:27+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Penjelasan sederhana tentang cara menghilangkan outlier dari beberapa kolom sekaligus di R.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghapus outlier dari beberapa kolom di r\"}]},{\"@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 menghapus outlier dari beberapa kolom di R","description":"Penjelasan sederhana tentang cara menghilangkan outlier dari beberapa kolom sekaligus di R.","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\/hapus-outlier-dari-beberapa-kolom-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menghapus outlier dari beberapa kolom di R","og_description":"Penjelasan sederhana tentang cara menghilangkan outlier dari beberapa kolom sekaligus di R.","og_url":"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-27T17:45:27+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\/hapus-outlier-dari-beberapa-kolom-di-r\/","url":"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/","name":"Cara menghapus outlier dari beberapa kolom di R","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-27T17:45:27+00:00","dateModified":"2023-07-27T17:45:27+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Penjelasan sederhana tentang cara menghilangkan outlier dari beberapa kolom sekaligus di R.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/hapus-outlier-dari-beberapa-kolom-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghapus outlier dari beberapa kolom di r"}]},{"@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\/1083"}],"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=1083"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1083\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1083"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1083"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1083"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}