{"id":1386,"date":"2023-07-26T14:36:45","date_gmt":"2023-07-26T14:36:45","guid":{"rendered":"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/"},"modified":"2023-07-26T14:36:45","modified_gmt":"2023-07-26T14:36:45","slug":"granger-causaliteitstest-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/","title":{"rendered":"Hoe u een granger-causaliteitstest uitvoert in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">De <strong>Granger-causaliteitstest<\/strong> wordt gebruikt om te bepalen of de ene tijdreeks al dan niet nuttig is bij het voorspellen van een andere.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Deze test maakt gebruik van de volgende nul- en alternatieve hypothesen:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Nulhypothese (H <sub>0<\/sub> ):<\/strong> de tijdreeks <em>x<\/em> veroorzaakt niet de tijdreeks <em>y<\/em> bij Granger<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Alternatieve hypothese ( <sub>HA<\/sub> ):<\/strong> Tijdreeks <em>x<\/em> Tijdreeks van Granger veroorzaakt <em>y<\/em><\/span><\/p>\n<p> <span style=\"color: #000000;\">De term &#8222;Granger-oorzaken&#8220; betekent dat het kennen van de waarde van tijdreeks <em>x<\/em> met een bepaalde vertraging nuttig is voor het voorspellen van de waarde van tijdreeks <em>y<\/em> in een latere periode.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Deze test levert een F-teststatistiek op met een overeenkomstige p-waarde. Als de p-waarde onder<\/span> <span style=\"color: #000000;\">een bepaald significantieniveau ligt (dwz \u03b1 = 0,05), dan kunnen we de nulhypothese verwerpen en concluderen dat we voldoende bewijs hebben om te beweren dat de tijdreeks <em>x<\/em> Granger de tijdreeks y veroorzaakt.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Om een Granger-Causality-test in R uit te voeren, kunnen we de functie <strong>grangertest()<\/strong> uit het <a href=\"https:\/\/cran.r-project.org\/web\/packages\/lmtest\/lmtest.pdf\" target=\"_blank\" rel=\"noopener\">lmtest-<\/a> pakket gebruiken, die de volgende syntaxis gebruikt:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>grangertest(x, y, volgorde = 1)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Goud:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x:<\/strong> de eerste tijdreeks<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>y:<\/strong> de tweede tijdreeks<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>volgorde:<\/strong> aantal offsets dat in de eerste tijdreeks moet worden gebruikt. De standaardwaarde is 1.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Het volgende stap-voor-stap voorbeeld laat zien hoe u deze functie in de praktijk kunt gebruiken.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Stap 1: Definieer de twee tijdreeksen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Voor dit voorbeeld gebruiken we de <strong>ChickEgg-<\/strong> gegevensset die vooraf is geladen in het lmtest-pakket. Deze datasetwaarden bevatten voor het aantal gemaakte eieren en het aantal kippen in de Verenigde Staten van 1930 tot 1983:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#load lmtest package<\/span>\n<span style=\"color: #993300;\">library<\/span> (lmtest)\n\n<span style=\"color: #008080;\">#load ChickEgg dataset\n<\/span>data(ChickEgg)\n\n<span style=\"color: #008080;\">#view first six rows of dataset\n<\/span>head(ChickEgg)\n\n     chicken egg\n[1,] 468491 3581\n[2,] 449743 3532\n[3,] 436815 3327\n[4,] 444523 3255\n[5,] 433937 3156\n[6,] 389958 3081<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Stap 2: Voer de causaliteitstest van Granger uit<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Vervolgens zullen we de functie <strong>grangertest()<\/strong> gebruiken om een Granger-causaliteitstest uit te voeren om te zien of het aantal gemaakte eieren voorspellend is voor het toekomstige aantal kippen. We zullen de test uitvoeren met behulp van drie offsets:<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#perform Granger-Causality test<\/span>\ngrangertest(chicken ~ egg, order = <span style=\"color: #008000;\">3<\/span> , data = ChickEgg)\n\nGranger causality test\n\nModel 1: chicken ~ Lags(chicken, 1:3) + Lags(egg, 1:3)\nModel 2: chicken ~ Lags(chicken, 1:3)\n  Res.Df Df F Pr(&gt;F)   \n1 44                     \n2 47 -3 5.405 0.002966 **\n---\nSignificant. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Zo interpreteert u het resultaat:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>Model 1:<\/strong> Dit model probeert het aantal kippen te voorspellen met behulp van het aantal kippen in de afgelopen drie jaar en het aantal eieren in de afgelopen drie jaar als voorspellende variabelen.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Model 2:<\/strong> Dit model probeert het aantal kippen te voorspellen door alleen het aantal kippen in de afgelopen drie jaar als voorspellende variabelen te gebruiken.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>F:<\/strong> Dit is de F-teststatistiek. Het blijkt 5.405 te zijn.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Pr(&gt;F):<\/strong> Dit is de p-waarde die overeenkomt met de F-teststatistiek. Het blijkt .002966 te zijn.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Omdat de p-waarde kleiner is dan 0,05, kunnen we de nulhypothese van de test verwerpen en concluderen dat het kennen van het aantal eieren nuttig is bij het voorspellen van het toekomstige aantal kippen.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Stap 3: Voer de Granger-causaliteitstest in omgekeerde volgorde uit<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Hoewel we de nulhypothese van de test hebben verworpen, is het in feite mogelijk dat er sprake is van omgekeerde causaliteit. Met andere woorden: het is mogelijk dat het aantal kippen een verandering in het aantal eieren veroorzaakt.<\/span><\/span><\/p>\n<p> <span style=\"color: #000000;\">Om deze mogelijkheid uit te sluiten, moeten we de Granger-Causaliteitstest in omgekeerde volgorde uitvoeren, met kippen als voorspellende variabele en eieren als<a href=\"https:\/\/statorials.org\/nl\/variabelen-verklarende-reacties\/\" target=\"_blank\" rel=\"noopener\">responsvariabele<\/a> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#perform Granger-Causality test in reverse<\/span>\ngrangertest(egg ~ chicken, order = <span style=\"color: #008000;\">3<\/span> , data = ChickEgg)\n\nGranger causality test\n\nModel 1: egg ~ Lags(egg, 1:3) + Lags(chicken, 1:3)\nModel 2: egg ~ Lags(egg, 1:3)\n  Res.Df Df F Pr(&gt;F)\n1 44                 \n2 47 -3 0.5916 0.6238\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">De p-waarde van de test is 0,6238. Omdat dit niet minder dan 0,05 is, kunnen we de nulhypothese niet verwerpen. Met andere woorden: het aantal kippen voorspelt niet het toekomstige aantal eieren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">We kunnen dus concluderen dat het kennen van het aantal eieren nuttig is bij het voorspellen van het toekomstige aantal kippen.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>De Granger-causaliteitstest wordt gebruikt om te bepalen of de ene tijdreeks al dan niet nuttig is bij het voorspellen van een andere. Deze test maakt gebruik van de volgende nul- en alternatieve hypothesen: Nulhypothese (H 0 ): de tijdreeks x veroorzaakt niet de tijdreeks y bij Granger Alternatieve hypothese ( HA ): Tijdreeks x Tijdreeks [&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-1386","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 Granger-causaliteitstest uitvoert in R - Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe u een Granger-causaliteitstest in R uitvoert, inclusief een stapsgewijs voorbeeld.\" \/>\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\/granger-causaliteitstest-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 Granger-causaliteitstest uitvoert in R - Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe u een Granger-causaliteitstest in R uitvoert, inclusief een stapsgewijs voorbeeld.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-26T14:36:45+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=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/\",\"name\":\"Hoe u een Granger-causaliteitstest uitvoert in R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-26T14:36:45+00:00\",\"dateModified\":\"2023-07-26T14:36:45+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe u een Granger-causaliteitstest in R uitvoert, inclusief een stapsgewijs voorbeeld.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe u een granger-causaliteitstest uitvoert 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 Granger-causaliteitstest uitvoert in R - Statorials","description":"In deze tutorial wordt uitgelegd hoe u een Granger-causaliteitstest in R uitvoert, inclusief een stapsgewijs voorbeeld.","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\/granger-causaliteitstest-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u een Granger-causaliteitstest uitvoert in R - Statorials","og_description":"In deze tutorial wordt uitgelegd hoe u een Granger-causaliteitstest in R uitvoert, inclusief een stapsgewijs voorbeeld.","og_url":"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-26T14:36:45+00:00","author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/","url":"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/","name":"Hoe u een Granger-causaliteitstest uitvoert in R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-26T14:36:45+00:00","dateModified":"2023-07-26T14:36:45+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe u een Granger-causaliteitstest in R uitvoert, inclusief een stapsgewijs voorbeeld.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/granger-causaliteitstest-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe u een granger-causaliteitstest uitvoert 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\/1386","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=1386"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1386\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1386"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1386"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1386"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}