{"id":1339,"date":"2023-07-26T19:48:52","date_gmt":"2023-07-26T19:48:52","guid":{"rendered":"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/"},"modified":"2023-07-26T19:48:52","modified_gmt":"2023-07-26T19:48:52","slug":"histogram-van-residuen-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/","title":{"rendered":"Hoe maak je een histogram van residuen in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Een van de belangrijkste <a href=\"https:\/\/statorials.org\/nl\/lineaire-regressie-aannames\/\" target=\"_blank\" rel=\"noopener\">aannames van lineaire regressie<\/a> is dat de <a href=\"https:\/\/statorials.org\/nl\/residu\/\" target=\"_blank\" rel=\"noopener\">residuen<\/a> normaal verdeeld zijn.<\/span><\/p>\n<p> <span style=\"color: #000000;\">E\u00e9n manier om deze aanname visueel te verifi\u00ebren, is door een histogram van de residuen te maken en te observeren of de verdeling al dan niet een &#8222;klokvorm&#8220; volgt die doet denken aan de <a href=\"https:\/\/statorials.org\/nl\/de-normale-verdeling\/\" target=\"_blank\" rel=\"noopener\">normale verdeling<\/a> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Deze zelfstudie biedt een stapsgewijs voorbeeld van hoe u een histogram van residuen maakt voor een regressiemodel in R.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Stap 1: Cre\u00eber de gegevens<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Laten we eerst een aantal nepgegevens maken om mee te werken:<\/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>Stap 2: Pas het regressiemodel aan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Vervolgens zullen we een <a href=\"https:\/\/statorials.org\/nl\/meervoudige-lineaire-regressie-r\/\" target=\"_blank\" rel=\"noopener\">meervoudig lineair regressiemodel<\/a> op de gegevens passen:<\/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>Stap 3: Maak een histogram van residuen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Ten slotte zullen we het <strong>ggplot-<\/strong> visualisatiepakket gebruiken om een histogram van de modelresiduen te maken:<\/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 van residuen in R\" width=\"452\" height=\"454\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Merk op dat we ook het aantal bakken kunnen specificeren waarin de residuen moeten worden geplaatst met behulp van het <strong>bin-<\/strong> argument.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Hoe minder vakken er zijn, hoe breder de balken in het histogram zullen zijn. We kunnen bijvoorbeeld <strong>20 bakken<\/strong> specificeren:<\/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=\"Residueel histogram in R\" width=\"459\" height=\"460\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Of we kunnen <strong>10 bakken<\/strong> specificeren:<\/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=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Ongeacht hoeveel dozen we specificeren, we kunnen zien dat de residuen ongeveer normaal verdeeld zijn.<\/span><\/p>\n<p> <span style=\"color: #000000;\">We zouden ook een formele statistische test kunnen uitvoeren, zoals Shapiro-Wilk, Kolmogorov-Smirnov of Jarque-Bera, om te testen op normaliteit.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Houd er echter rekening mee dat deze tests gevoelig zijn voor grote steekproeven; dat wil zeggen dat ze vaak concluderen dat de residuen niet normaal zijn als de steekproefomvang groot is.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Om deze reden is het vaak gemakkelijker om de normaliteit te beoordelen door een histogram van de residuen te maken.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Een van de belangrijkste aannames van lineaire regressie is dat de residuen normaal verdeeld zijn. E\u00e9n manier om deze aanname visueel te verifi\u00ebren, is door een histogram van de residuen te maken en te observeren of de verdeling al dan niet een &#8222;klokvorm&#8220; volgt die doet denken aan de normale verdeling . Deze zelfstudie biedt [&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":[],"class_list":["post-1339","post","type-post","status-publish","format-standard","hentry","category-gids"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe u een histogram van residuen maakt in R - Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u een histogram van residuen in R kunt genereren, met verschillende voorbeelden.\" \/>\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\/nl\/histogram-van-residuen-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe u een histogram van residuen maakt in R - Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u een histogram van residuen in R kunt genereren, met verschillende voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-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=\"Dr.benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr.benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/\",\"name\":\"Hoe u een histogram van residuen maakt in R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-26T19:48:52+00:00\",\"dateModified\":\"2023-07-26T19:48:52+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u een histogram van residuen in R kunt genereren, met verschillende voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe maak je een histogram van residuen in r\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/nl\/#website\",\"url\":\"https:\/\/statorials.org\/nl\/\",\"name\":\"Statorials\",\"description\":\"Uw gids voor statistische competentie\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/nl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\",\"name\":\"Dr.benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr.benjamin anderson\"},\"description\":\"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder\",\"sameAs\":[\"http:\/\/statorials.org\/nl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hoe u een histogram van residuen maakt in R - Statorials","description":"In deze tutorial wordt uitgelegd hoe u een histogram van residuen in R kunt genereren, met verschillende voorbeelden.","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\/nl\/histogram-van-residuen-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u een histogram van residuen maakt in R - Statorials","og_description":"In deze tutorial wordt uitgelegd hoe u een histogram van residuen in R kunt genereren, met verschillende voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-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":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/","url":"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/","name":"Hoe u een histogram van residuen maakt in R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-26T19:48:52+00:00","dateModified":"2023-07-26T19:48:52+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u een histogram van residuen in R kunt genereren, met verschillende voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/histogram-van-residuen-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe maak je een histogram van residuen in r"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/nl\/#website","url":"https:\/\/statorials.org\/nl\/","name":"Statorials","description":"Uw gids voor statistische competentie","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/nl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219","name":"Dr.benjamin anderson","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr.benjamin anderson"},"description":"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder","sameAs":["http:\/\/statorials.org\/nl"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1339","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/comments?post=1339"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1339\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}