{"id":3908,"date":"2023-07-14T20:16:38","date_gmt":"2023-07-14T20:16:38","guid":{"rendered":"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/"},"modified":"2023-07-14T20:16:38","modified_gmt":"2023-07-14T20:16:38","slug":"kleinste-kwadratenmethode-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/","title":{"rendered":"Hoe de kleinste kwadratenmethode in r te gebruiken"},"content":{"rendered":"<hr>\n<p><span style=\"color: #000000;\">De <strong>kleinste kwadratenmethode<\/strong> is een methode die we kunnen gebruiken om de regressielijn te vinden die het beste bij een gegeven set gegevens past.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Om de kleinste kwadratenmethode te gebruiken om een regressielijn in R te passen, kunnen we de functie <strong>lm()<\/strong> gebruiken.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Deze functie gebruikt de volgende basissyntaxis:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>model &lt;- lm(response ~ predictor, data=df)\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Het volgende voorbeeld laat zien hoe u deze functie in R kunt gebruiken.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Voorbeeld: kleinste kwadratenmethode in R<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Stel dat we het volgende gegevensframe in R hebben dat het aantal gestudeerde uren en de bijbehorende examenscore voor 15 studenten in een klas weergeeft:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (hours=c(1, 2, 4, 5, 5, 6, 6, 7, 8, 10, 11, 11, 12, 12, 14),\n                 score=c(64, 66, 76, 73, 74, 81, 83, 82, 80, 88, 84, 82, 91, 93, 89))\n\n<span style=\"color: #008080;\">#view first six rows of data frame\n<\/span>head(df)\n\n  hours score\n1 1 64\n2 2 66\n3 4 76\n4 5 73\n5 5 74\n6 6 81\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">We kunnen de functie <strong>lm()<\/strong> gebruiken om de kleinste kwadratenmethode te gebruiken om een regressielijn aan deze gegevens te koppelen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#use method of least squares to fit regression line\n<\/span>model &lt;- lm(score ~ hours, data=df)\n\n<span style=\"color: #008080;\">#view regression model summary<\/span>\nsummary(model)\n\nCall:\nlm(formula = score ~ hours, data = df)\n\nResiduals:\n   Min 1Q Median 3Q Max \n-5,140 -3,219 -1,193 2,816 5,772 \n\nCoefficients:\n            Estimate Std. Error t value Pr(&gt;|t|)    \n(Intercept) 65,334 2,106 31,023 1.41e-13 ***\nhours 1.982 0.248 7.995 2.25e-06 ***\n---\nSignificant. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1\n\nResidual standard error: 3.641 on 13 degrees of freedom\nMultiple R-squared: 0.831, Adjusted R-squared: 0.818 \nF-statistic: 63.91 on 1 and 13 DF, p-value: 2.253e-06\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Uit de waarden in de kolom <strong>Geschat<\/strong> resultaat kunnen we de volgende aangepaste regressielijn schrijven:<\/span><\/p>\n<p> <span style=\"color: #000000;\">Examenscore = 65.334 + 1.982 (uren)<\/span><\/p>\n<p> <span style=\"color: #000000;\">Zo interpreteert u elke co\u00ebffici\u00ebnt in het model:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>Intercept<\/strong> : Voor een student die 0 uur studeert, is de verwachte examenscore <strong>65.334<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>uren<\/strong> : Voor elk bijkomend uur dat gestudeerd wordt, stijgt de verwachte examenscore met <strong>1.982<\/strong> .<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">We kunnen deze vergelijking gebruiken om een schatting te maken van het examencijfer dat een student zal ontvangen op basis van de bestudeerde uren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Als een student bijvoorbeeld 5 uur studeert, schatten we dat zijn examenscore 75,244 zou zijn:<\/span><\/p>\n<p> <span style=\"color: #000000;\">Examenscore = 65.334 + 1.982(5) = 75.244<\/span><\/p>\n<p> <span style=\"color: #000000;\">Ten slotte kunnen we een spreidingsdiagram maken van de originele gegevens met de passende regressielijn over de grafiek heen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create scatter plot of data\n<\/span>plot(df$hours, df$score, pch=16, col=' <span style=\"color: #ff0000;\">steelblue<\/span> ')\n\n<span style=\"color: #008080;\">#add fitted regression line to scatter plot\n<\/span>abline(model)\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-31432 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/methode1.jpg\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"494\" height=\"453\"><\/p>\n<p> <span style=\"color: #000000;\">De blauwe cirkels vertegenwoordigen de gegevens en de zwarte lijn vertegenwoordigt de gepaste regressielijn.<\/span><\/p>\n<h2> <strong><span style=\"color: #000000;\">Aanvullende bronnen<\/span><\/strong><\/h2>\n<p> <span style=\"color: #000000;\">In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende taken in R kunt uitvoeren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/nl\/restspoor-r\/\" target=\"_blank\" rel=\"noopener\">Hoe maak je een restplot in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/multicollineariteit-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe te testen op multicollineariteit in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/aanpassing-van-de-r-curve\/\" target=\"_blank\" rel=\"noopener\">Hoe u curve-fitting uitvoert in R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>De kleinste kwadratenmethode is een methode die we kunnen gebruiken om de regressielijn te vinden die het beste bij een gegeven set gegevens past. Om de kleinste kwadratenmethode te gebruiken om een regressielijn in R te passen, kunnen we de functie lm() gebruiken. Deze functie gebruikt de volgende basissyntaxis: model &lt;- lm(response ~ predictor, data=df) [&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-3908","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 de kleinste kwadratenmethode te gebruiken in R - Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt met een voorbeeld uitgelegd hoe u de kleinste kwadratenmethode kunt gebruiken om een regressielijn in een gegevensset in R te passen.\" \/>\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\/kleinste-kwadratenmethode-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe de kleinste kwadratenmethode te gebruiken in R - Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt met een voorbeeld uitgelegd hoe u de kleinste kwadratenmethode kunt gebruiken om een regressielijn in een gegevensset in R te passen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-14T20:16:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/methode1.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\/kleinste-kwadratenmethode-in-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/\",\"name\":\"Hoe de kleinste kwadratenmethode te gebruiken in R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-14T20:16:38+00:00\",\"dateModified\":\"2023-07-14T20:16:38+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt met een voorbeeld uitgelegd hoe u de kleinste kwadratenmethode kunt gebruiken om een regressielijn in een gegevensset in R te passen.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe de kleinste kwadratenmethode in r te gebruiken\"}]},{\"@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 de kleinste kwadratenmethode te gebruiken in R - Statorials","description":"In deze tutorial wordt met een voorbeeld uitgelegd hoe u de kleinste kwadratenmethode kunt gebruiken om een regressielijn in een gegevensset in R te passen.","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\/kleinste-kwadratenmethode-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe de kleinste kwadratenmethode te gebruiken in R - Statorials","og_description":"In deze tutorial wordt met een voorbeeld uitgelegd hoe u de kleinste kwadratenmethode kunt gebruiken om een regressielijn in een gegevensset in R te passen.","og_url":"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-14T20:16:38+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/methode1.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\/kleinste-kwadratenmethode-in-r\/","url":"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/","name":"Hoe de kleinste kwadratenmethode te gebruiken in R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-14T20:16:38+00:00","dateModified":"2023-07-14T20:16:38+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt met een voorbeeld uitgelegd hoe u de kleinste kwadratenmethode kunt gebruiken om een regressielijn in een gegevensset in R te passen.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/kleinste-kwadratenmethode-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe de kleinste kwadratenmethode in r te gebruiken"}]},{"@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\/3908","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=3908"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/3908\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=3908"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=3908"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=3908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}