{"id":700,"date":"2023-07-29T01:26:46","date_gmt":"2023-07-29T01:26:46","guid":{"rendered":"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/"},"modified":"2023-07-29T01:26:46","modified_gmt":"2023-07-29T01:26:46","slug":"lineaire-regressiecalculator","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/","title":{"rendered":"Lineaire regressiecalculator"},"content":{"rendered":"<p><script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/mathjs\/5.1.1\/math.js\"><\/script><script src=\"https:\/\/cdn.jsdelivr.net\/npm\/jstat@latest\/dist\/jstat.min.js\"><\/script><\/p>\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css?family=Droid+Serif|Raleway');<\/p>\n<p>h1 {\ntext-align: center;\nfont-size: 50px;\nmargin-bottom: 0px;\nfont-family: 'Raleway', serif;\n}<\/p>\n<p>p {\ncolor: black;\nmargin-bottom: 15px;\nmargin-top: 15px;\nfont-family: 'Raleway', sans-serif;\n}<\/p>\n<p>#words {\npadding-left: 30px;\ncolor: black;\nfont-family: Raleway;\nmax-width: 550px;\nmargin: 25px auto;\nline-height: 1.75;\n}<\/p>\n<p>#words_summary {\npadding-left: 70px;\ncolor: black;\nfont-family: Raleway;\nmax-width: 550px;\nmargin: 25px auto;\nline-height: 1.75;\n}<\/p>\n<p>#words_text {\ncolor: black;\nfont-family: Raleway;\nmax-width: 550px;\nmargin: 25px auto;\nline-height: 1.75;\n}<\/p>\n<p>#words_text_area {\ndisplay:inline-block;\ncolor: black;\nfont-family: Raleway;\nmax-width: 550px;\nmargin: 25px auto;\nline-height: 1.75;\npadding-left: 100px;\n}<\/p>\n<p>#calcTitle {\ntext-align: center;\nfont-size: 20px;\nmargin-bottom: 0px;\nfont-family: 'Raleway', serif;\n}<\/p>\n<p>#hr_top {\nwidth: 30%;\nmargin-bottom: 0px;\nborder: none;\nheight: 2px;\ncolor: black;\nbackground-color: black;\n}<\/p>\n<p>#hr_bottom {\nwidth: 30%;\nmargin-top: 15px;\nborder: none;\nheight: 2px;\ncolor: black;\nbackground-color: black;\n}<\/p>\n<p>#words label, input {\n    display: inline-block;\n    vertical-align: baseline;\n    width: 350px;\n}<\/p>\n<p>    #button {\n      border: 1px solid;\n      border-radius: 10px;\n      margin-top: 20px;<\/p>\n<p>      cursor: pointer;\n      outline: none;\n      background-color: white;\n      color: black;\n      font-family: 'Work Sans', sans-serif;\n      border: 1px solid grey;\n      \/* Green *\/\n    }<\/p>\n<p>    #button:hover {\n      background-color: #f6f6f6;\n      border: 1px solid black;\n    }<\/p>\n<p>\t#words_table {\ncolor: black;\nfont-family: Raleway;\nmax-width: 350px;\nmargin: 25px auto;\nline-height: 1.75;\n}<\/p>\n<p>#summary_table {\ncolor: black;\nfont-family: Raleway;\nmax-width: 550px;\nmargin: 25px auto;\nline-height: 1.75;\npadding-left: 20px;\n}<\/p>\n<p>\t.label_radio {\n\ttext-align: center;\n    }<\/p>\n<p>td, tr, th {\n    border: 1px solid black;\n}\ntable {\n    border-collapse: collapse;\n}\ntd, th {\n    min-width: 50px;\n    height: 21px;\n}\n    .label_radio {\n\ttext-align: center;\n}<\/p>\n<p>#text_area_input {\n\tpadding-left: 35%;\n\tfloat: left;\n}<\/p>\n<p>svg:not(:root) {\n  overflow: visible;\n}<\/p>\n<\/style>\n<div id=\"words\">\n<p style=\"text-align: left\">Deze rekenmachine produceert een lineaire regressievergelijking op basis van de waarden van een voorspellende variabele en een responsvariabele.<\/p>\n<p style=\"text-align: left\"> Voer eenvoudigweg een lijst met waarden in voor een voorspellende variabele en een responsvariabele in de onderstaande vakken en klik vervolgens op de knop &#8222;Berekenen&#8220;:<\/p>\n<\/div>\n<p style=\"text-align: center\"> <b>Voorspellende waarden:<\/b><\/p>\n<div id=\"words_table\"><textarea id=\"x\" rows=\"5\" cols=\"40\"> 6, 7, 7, 8, 12, 14, 15, 16, 16, 19<\/textarea><\/div>\n<p style=\"text-align: center\"> <b>Reactiewaarden:<\/b><\/p>\n<div id=\"words_table\"><textarea id=\"y\" rows=\"5\" cols=\"40\"> 14, 15, 15, 17, 18, 18, 19, 24, 25, 29 <\/textarea><\/div>\n<div id=\"words_table\"><input type=\"button\" id=\"button\" onclick=\"calc()\" value=\"Calculate\"><\/div>\n<div id=\"words_table\">\n<p style=\"text-align: center\"> <b>Lineaire regressievergelijking:<\/b><\/p>\n<\/div>\n<div id=\"words_table\">\n<p style=\"text-align: center\"> \u0177 = <span id=\"b\">0,9694<\/span> + ( <span id=\"a\">7,7673<\/span> )*x<\/p>\n<\/div>\n<div id=\"words_table\">\n<p style=\"text-align: center\"> <b>Kwaliteit van pasvorm:<\/b><\/p>\n<\/div>\n<div id=\"words_table\">\n<p style=\"text-align: center\"> R-vierkant: <span id=\"r2\">0,8282<\/span><\/p>\n<\/div>\n<div id=\"words_table\">\n<p style=\"text-align: center\"> <b>Interpretatie:<\/b><\/p>\n<\/div>\n<div id=\"words_table\">\n<p style=\"text-align: left\"> Wanneer de voorspellende variabele gelijk is aan 0, is de gemiddelde waarde van de responsvariabele <span id=\"interceptOut\">0,9694<\/span> .<\/p>\n<p style=\"text-align: left\"> Elke toename van \u00e9\u00e9n eenheid in de voorspellende variabele gaat gepaard met een gemiddelde verandering van ( <span id=\"slopeOut\">7,7673<\/span> ) in de responsvariabele.<\/p>\n<p style=\"text-align: left\"> <span id=\"r2Out\">82,82<\/span> % van de variatie in de responsvariabele kan worden verklaard door de voorspellende variabele.<\/p>\n<\/div>\n<div id=\"words_table\">\n<p style=\"text-align: center\"><span id=\"error_msg\"><\/span><\/p>\n<\/div>\n<p><script><\/p>\n<p>function calc() {<\/p>\n<p>\/\/get input data\nvar x = document.getElementById('x').value.split(',').map(Number);\nvar y = document.getElementById('y').value.split(',').map(Number);<\/p>\n<p>\/\/check that both lists are equal length\nif (x.length - y.length == 0) {\ndocument.getElementById('error_msg').innerHTML = '';<\/p>\n<p>function linearRegression(y,x){\n        var lr = {};\n        var n = y.length;\n        var sum_x = 0;\n        var sum_y = 0;\n        var sum_xy = 0;\n        var sum_xx = 0;\n        var sum_yy = 0;<\/p>\n<p>        for (var i = 0; i < y.length; i++) {\n\n            sum_x += x[i];\n            sum_y += y[i];\n            sum_xy += (x[i]*y[i]);\n            sum_xx += (x[i]*x[i]);\n            sum_yy += (y[i]*y[i]);\n        } \n\n        lr['slope'] = (n * sum_xy - sum_x * sum_y) \/ (n*sum_xx - sum_x * sum_x);\n        lr['intercept'] = (sum_y - lr.slope * sum_x)\/n;\n        lr['r2'] = Math.pow((n*sum_xy - sum_x*sum_y)\/Math.sqrt((n*sum_xx-sum_x*sum_x)*(n*sum_yy-sum_y*sum_y)),2);\n\n        return lr;\n}\nvar lr = linearRegression(y, x);\nvar a = lr.slope;\nvar b = lr.intercept;\nvar r2 = lr.r2;\n\nvar r2p = r2*100;\n\ndocument.getElementById('a').innerHTML = a.toFixed(4);\ndocument.getElementById('b').innerHTML = b.toFixed(4);\ndocument.getElementById('r2').innerHTML = r2.toFixed(4);\n\ndocument.getElementById('interceptOut').innerHTML = b.toFixed(4);\ndocument.getElementById('slopeOut').innerHTML = a.toFixed(4);\ndocument.getElementById('r2Out').innerHTML = r2p.toFixed(2);\n}\n\n\/\/output error message if boths lists are not equal\nelse {\ndocument.getElementById('error_msg').innerHTML = 'The two lists must be of equal length.';\n}\n\t  \n} \/\/end calc function\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Deze rekenmachine produceert een lineaire regressievergelijking op basis van de waarden van een voorspellende variabele en een responsvariabele. Voer eenvoudigweg een lijst met waarden in voor een voorspellende variabele en een responsvariabele in de onderstaande vakken en klik vervolgens op de knop &#8222;Berekenen&#8220;: Voorspellende waarden: 6, 7, 7, 8, 12, 14, 15, 16, 16, 19 [&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-700","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>Lineaire regressiecalculator - Statorials<\/title>\n<meta name=\"description\" content=\"Deze rekenmachine vindt de best passende lijn voor een bepaalde gegevensset.\" \/>\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\/lineaire-regressiecalculator\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lineaire regressiecalculator - Statorials\" \/>\n<meta property=\"og:description\" content=\"Deze rekenmachine vindt de best passende lijn voor een bepaalde gegevensset.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-29T01:26:46+00:00\" \/>\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=\"1\u00a0Minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/\",\"url\":\"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/\",\"name\":\"Lineaire regressiecalculator - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-29T01:26:46+00:00\",\"dateModified\":\"2023-07-29T01:26:46+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"Deze rekenmachine vindt de best passende lijn voor een bepaalde gegevensset.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lineaire regressiecalculator\"}]},{\"@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":"Lineaire regressiecalculator - Statorials","description":"Deze rekenmachine vindt de best passende lijn voor een bepaalde gegevensset.","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\/lineaire-regressiecalculator\/","og_locale":"de_DE","og_type":"article","og_title":"Lineaire regressiecalculator - Statorials","og_description":"Deze rekenmachine vindt de best passende lijn voor een bepaalde gegevensset.","og_url":"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/","og_site_name":"Statorials","article_published_time":"2023-07-29T01:26:46+00:00","author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"1\u00a0Minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/","url":"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/","name":"Lineaire regressiecalculator - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-29T01:26:46+00:00","dateModified":"2023-07-29T01:26:46+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"Deze rekenmachine vindt de best passende lijn voor een bepaalde gegevensset.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/lineaire-regressiecalculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Lineaire regressiecalculator"}]},{"@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\/700","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=700"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/700\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=700"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=700"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}