{"id":2536,"date":"2023-07-21T20:38:30","date_gmt":"2023-07-21T20:38:30","guid":{"rendered":"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/"},"modified":"2023-07-21T20:38:30","modified_gmt":"2023-07-21T20:38:30","slug":"gedeeltelijke-restgrafiek-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/","title":{"rendered":"Hoe u gedeeltelijke restplots kunt maken in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><a href=\"https:\/\/statorials.org\/nl\/meerdere-lineaire-regressie\/\" target=\"_blank\" rel=\"noopener\">Meervoudige lineaire regressie<\/a> is een statistische methode die we kunnen gebruiken om de relatie tussen meerdere voorspellende variabelen en een<a href=\"https:\/\/statorials.org\/nl\/variabelen-verklarende-reacties\/\" target=\"_blank\" rel=\"noopener\">responsvariabele<\/a> te begrijpen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Een van de belangrijkste <a href=\"https:\/\/statorials.org\/nl\/meerdere-lineaire-regressiehypothesen\/\" target=\"_blank\" rel=\"noopener\">aannames<\/a> van meervoudige lineaire regressie is echter dat er een lineair verband bestaat tussen elke voorspellende variabele en de responsvariabele.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Als niet aan deze veronderstelling wordt voldaan, zijn de resultaten van het regressiemodel mogelijk niet betrouwbaar.<\/span><\/p>\n<p> <span style=\"color: #000000;\">E\u00e9n manier om deze aanname te testen is door een <strong>parti\u00eble residuenplot<\/strong> te maken, waarin de <a href=\"https:\/\/statorials.org\/nl\/residu\/\" target=\"_blank\" rel=\"noopener\">residuen<\/a> van een voorspellende variabele worden weergegeven ten opzichte van de responsvariabele.<\/span><\/p>\n<p> <span style=\"color: #000000;\">In het volgende voorbeeld ziet u hoe u gedeeltelijke residuele plots maakt voor een regressiemodel in R.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld: Hoe u gedeeltelijke restplots kunt maken in R<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Stel dat we een regressiemodel passen met drie voorspellende variabelen in R:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible\n<\/span>set. <span style=\"color: #3366ff;\">seeds<\/span> (0)\n\n<span style=\"color: #008080;\">#define response variable\n<\/span>y &lt;- c(1:1000)\n\n<span style=\"color: #008080;\">#define three predictor variables\n<\/span>x1 &lt;- c(1:1000)*runif(n=1000)\nx2 &lt;- (c(1:1000)*rnorm(n=1000))^2\nx3 &lt;- (c(1:1000)*rnorm(n=1000))^3\n\n<span style=\"color: #008080;\">#fit multiple linear regression model\n<\/span>model &lt;- lm(y~x1+x2+x3))<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">We kunnen de functie <strong>crPlots()<\/strong> uit het <strong>car-<\/strong> pakket in R gebruiken om gedeeltelijke residuele plots te maken voor elke voorspellende variabele in het model:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (car)\n\n<span style=\"color: #008080;\">#create partial residual plots\n<\/span>crPlots(model)\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-22535 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/partiel1.jpg\" alt=\"gedeeltelijke restpercelen in R\" width=\"450\" height=\"455\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">De blauwe lijn toont de verwachte residuen als de relatie tussen de voorspeller en de responsvariabele lineair was. De roze lijn geeft de daadwerkelijke residuen weer.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Als de twee lijnen significant verschillen, duidt dit op een niet-lineair verband.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Uit de bovenstaande grafieken kunnen we zien dat de residuen voor x2 en x3 niet-lineair lijken.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dit is in strijd met de lineariteitsaanname van meervoudige lineaire regressie. E\u00e9n manier om dit probleem op te lossen is door een vierkantswortel- of kubieke worteltransformatie te gebruiken voor de voorspellende variabelen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (car)\n\n<span style=\"color: #008080;\">#fit new model with transformed predictor variables\n<\/span>model_transformed &lt;- lm(y~x1+sqrt(x2)+log10(x3^(1\/3)))\n\n<span style=\"color: #008080;\">#create partial residual plots for new model\n<\/span>crPlots(model_transformed)\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-22536 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/partiel2.jpg\" alt=\"\" width=\"448\" height=\"455\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Uit de gedeeltelijke residuele grafieken kunnen we zien dat x2 nu een meer lineaire relatie heeft met de responsvariabele.<\/span><\/p>\n<p> <span style=\"color: #000000;\">De x3-voorspellingsvariabele is nog steeds enigszins niet-lineair, dus we kunnen besluiten een andere transformatie uit te proberen of de variabele mogelijk helemaal uit het model te verwijderen.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende plots in R kunt maken:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/nl\/diagnostische-diagrammen-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe diagnostische plots te maken in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/locatie-op-schaal\/\" target=\"_blank\" rel=\"noopener\">Hoe u een schaal- en locatieplot maakt in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/restspoor-r\/\" target=\"_blank\" rel=\"noopener\">Hoe maak je een restplot in R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Meervoudige lineaire regressie is een statistische methode die we kunnen gebruiken om de relatie tussen meerdere voorspellende variabelen en eenresponsvariabele te begrijpen. Een van de belangrijkste aannames van meervoudige lineaire regressie is echter dat er een lineair verband bestaat tussen elke voorspellende variabele en de responsvariabele. Als niet aan deze veronderstelling wordt voldaan, zijn de [&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-2536","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 gedeeltelijke restplots kunt maken in R - Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u gedeeltelijke restplots in R kunt maken en interpreteren, 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\/gedeeltelijke-restgrafiek-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 gedeeltelijke restplots kunt maken in R - Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u gedeeltelijke restplots in R kunt maken en interpreteren, met verschillende voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-21T20:38:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/partiel1.jpg\" \/>\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\/gedeeltelijke-restgrafiek-in-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/\",\"name\":\"Hoe u gedeeltelijke restplots kunt maken in R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-21T20:38:30+00:00\",\"dateModified\":\"2023-07-21T20:38:30+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u gedeeltelijke restplots in R kunt maken en interpreteren, met verschillende voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe u gedeeltelijke restplots kunt maken 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 gedeeltelijke restplots kunt maken in R - Statorials","description":"In deze tutorial wordt uitgelegd hoe u gedeeltelijke restplots in R kunt maken en interpreteren, 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\/gedeeltelijke-restgrafiek-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u gedeeltelijke restplots kunt maken in R - Statorials","og_description":"In deze tutorial wordt uitgelegd hoe u gedeeltelijke restplots in R kunt maken en interpreteren, met verschillende voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-21T20:38:30+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/partiel1.jpg"}],"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\/gedeeltelijke-restgrafiek-in-r\/","url":"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/","name":"Hoe u gedeeltelijke restplots kunt maken in R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-21T20:38:30+00:00","dateModified":"2023-07-21T20:38:30+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u gedeeltelijke restplots in R kunt maken en interpreteren, met verschillende voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/gedeeltelijke-restgrafiek-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe u gedeeltelijke restplots kunt maken 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\/2536","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=2536"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/2536\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=2536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=2536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=2536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}