{"id":1339,"date":"2023-07-26T19:48:52","date_gmt":"2023-07-26T19:48:52","guid":{"rendered":"https:\/\/statorials.org\/id\/histogram-residu-di-r\/"},"modified":"2023-07-26T19:48:52","modified_gmt":"2023-07-26T19:48:52","slug":"histogram-residu-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/histogram-residu-di-r\/","title":{"rendered":"Cara membuat histogram residu di r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Salah satu <a href=\"https:\/\/statorials.org\/id\/asumsi-regresi-linier\/\" target=\"_blank\" rel=\"noopener\">asumsi utama regresi linier<\/a> adalah <a href=\"https:\/\/statorials.org\/id\/residu\/\" target=\"_blank\" rel=\"noopener\">residunya<\/a> terdistribusi normal.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Salah satu cara untuk memverifikasi asumsi ini secara visual adalah dengan membuat histogram residu dan mengamati apakah distribusi mengikuti &#8220;bentuk lonceng&#8221; yang mengingatkan pada distribusi normal .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Tutorial ini memberikan contoh langkah demi langkah tentang cara membuat histogram residu untuk model regresi di R.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Langkah 1: Buat datanya<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Pertama, mari buat beberapa data palsu untuk digunakan:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible\n<\/span>set.seed(0)\n\n<span style=\"color: #008080;\">#createdata\n<\/span>x1 &lt;- rnorm(n=100, 2, 1)\nx2 &lt;- rnorm(100, 4, 3)\ny &lt;- rnorm(100, 2, 3)\ndata &lt;- data.frame(x1, x2, y)\n\n<span style=\"color: #008080;\">#view first six rows of data\n<\/span>head(data)\n\n        x1 x2 y\n1 3.262954 6.3455776 -1.1371530\n2 1.673767 1.6696701 -0.6886338\n3 3.329799 2.1520303 5.8081615\n4 3.272429 4.1397409 3.7815228\n5 2.414641 0.6088427 4.3269030\n6 0.460050 5.7301563 6.6721111<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Langkah 2: Sesuaikan model regresi<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Selanjutnya, kita akan menyesuaikan <a href=\"https:\/\/statorials.org\/id\/regresi-linier-berganda-r\/\" target=\"_blank\" rel=\"noopener\">model regresi linier berganda<\/a> ke data:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#fit multiple linear regression model\n<\/span>model &lt;- lm(y ~ x1 + x2, data=data)<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Langkah 3: Buat Histogram Residu<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Terakhir, kita akan menggunakan paket visualisasi <strong>ggplot<\/strong> untuk membuat histogram residu model:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#load ggplot2\n<span style=\"color: #000000;\"><span style=\"color: #993300;\">library<\/span> (ggplot2)<\/span>\n\n#create histogram of residuals\n<span style=\"color: #000000;\">ggplot(data = data, <span style=\"color: #3366ff;\">aes<\/span> (x = model$residuals)) +\n    geom_histogram(fill = ' <span style=\"color: #008000;\">steelblue<\/span> ', color = ' <span style=\"color: #008000;\">black<\/span> ') +\n    labs(title = ' <span style=\"color: #008000;\">Histogram of Residuals<\/span> ', x = ' <span style=\"color: #008000;\">Residuals<\/span> ', y = ' <span style=\"color: #008000;\">Frequency<\/span> ')\n<\/span><\/span><\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-13063 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/histresid1.png\" alt=\"Histogram residu di R\" width=\"452\" height=\"454\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa kita juga dapat menentukan jumlah bin untuk menempatkan residu menggunakan argumen <strong>bin<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Semakin sedikit kotak yang ada, semakin lebar batang histogramnya. Misalnya, kita dapat menentukan <strong>20 bins<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create histogram of residuals\n<span style=\"color: #000000;\">ggplot(data = data, <span style=\"color: #3366ff;\">aes<\/span> (x = model$residuals)) +\n    geom_histogram(bins = <span style=\"color: #008000;\">20<\/span> , fill = ' <span style=\"color: #008000;\">steelblue<\/span> ', color = ' <span style=\"color: #008000;\">black<\/span> ') +\n    labs(title = ' <span style=\"color: #008000;\">Histogram of Residuals<\/span> ', x = ' <span style=\"color: #008000;\">Residuals<\/span> ', y = ' <span style=\"color: #008000;\">Frequency<\/span> ')<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-13064 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/histresid2.png\" alt=\"Histogram sisa di R\" width=\"459\" height=\"460\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Atau kita dapat menentukan <strong>10 bin<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create histogram of residuals\n<span style=\"color: #000000;\">ggplot(data = data, <span style=\"color: #3366ff;\">aes<\/span> (x = model$residuals)) +\n    geom_histogram(bins = <span style=\"color: #008000;\">10<\/span> , fill = ' <span style=\"color: #008000;\">steelblue<\/span> ', color = ' <span style=\"color: #008000;\">black<\/span> ') +\n    labs(title = ' <span style=\"color: #008000;\">Histogram of Residuals<\/span> ', x = ' <span style=\"color: #008000;\">Residuals<\/span> ', y = ' <span style=\"color: #008000;\">Frequency<\/span> ')<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-13065 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/histresid3.png\" alt=\"\" width=\"455\" height=\"444\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Tidak peduli berapa banyak kotak yang kita tentukan, kita dapat melihat bahwa residunya kira-kira terdistribusi normal.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita juga dapat melakukan uji statistik formal seperti Shapiro-Wilk, Kolmogorov-Smirnov, atau Jarque-Bera untuk menguji normalitas.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Namun, perlu diingat bahwa pengujian ini sensitif terhadap ukuran sampel yang besar \u2013 artinya, pengujian ini sering kali menyimpulkan bahwa residu tidak normal jika ukuran sampelnya besar.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Karena alasan ini, seringkali lebih mudah untuk menilai normalitas dengan membuat histogram dari residu.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Salah satu asumsi utama regresi linier adalah residunya terdistribusi normal. Salah satu cara untuk memverifikasi asumsi ini secara visual adalah dengan membuat histogram residu dan mengamati apakah distribusi mengikuti &#8220;bentuk lonceng&#8221; yang mengingatkan pada distribusi normal . Tutorial ini memberikan contoh langkah demi langkah tentang cara membuat histogram residu untuk model regresi di R. Langkah [&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 membuat histogram residu di R - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menghasilkan histogram residu di R, 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\/histogram-residu-di-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara membuat histogram residu di R - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menghasilkan histogram residu di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/histogram-residu-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-26T19:48:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/histresid1.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=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/histogram-residu-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/histogram-residu-di-r\/\",\"name\":\"Cara membuat histogram residu di R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-26T19:48:52+00:00\",\"dateModified\":\"2023-07-26T19:48:52+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menghasilkan histogram residu di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/histogram-residu-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/histogram-residu-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/histogram-residu-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara membuat histogram residu 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 membuat histogram residu di R - Statorials","description":"Tutorial ini menjelaskan cara menghasilkan histogram residu di R, 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\/histogram-residu-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara membuat histogram residu di R - Statorials","og_description":"Tutorial ini menjelaskan cara menghasilkan histogram residu di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/histogram-residu-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-26T19:48:52+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/histresid1.png"}],"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\/histogram-residu-di-r\/","url":"https:\/\/statorials.org\/id\/histogram-residu-di-r\/","name":"Cara membuat histogram residu di R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-26T19:48:52+00:00","dateModified":"2023-07-26T19:48:52+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menghasilkan histogram residu di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/histogram-residu-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/histogram-residu-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/histogram-residu-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara membuat histogram residu 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\/1339"}],"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=1339"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1339\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}