{"id":1636,"date":"2023-07-25T13:50:04","date_gmt":"2023-07-25T13:50:04","guid":{"rendered":"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/"},"modified":"2023-07-25T13:50:04","modified_gmt":"2023-07-25T13:50:04","slug":"breusch-godfrey-test-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/","title":{"rendered":"So f\u00fchren sie einen breusch-godfrey-test in python durch"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Eine der <a href=\"https:\/\/statorials.org\/de\/lineare-regressionsannahmen\/\" target=\"_blank\" rel=\"noopener\">wichtigsten Annahmen der linearen Regression<\/a> besteht darin, dass zwischen den Residuen keine Korrelation besteht, d. h. die Residuen sind unabh\u00e4ngig.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Um die Autokorrelation erster Ordnung zu testen, k\u00f6nnen wir einen <a href=\"https:\/\/statorials.org\/de\/durbin-watson-test-python\/\" target=\"_blank\" rel=\"noopener\">Durbin-Watson-Test<\/a> durchf\u00fchren. Wenn wir jedoch die Autokorrelation bei h\u00f6heren Ordnungen testen m\u00f6chten, m\u00fcssen wir einen <strong>Breusch-Godfrey-Test<\/strong> durchf\u00fchren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dieser Test basiert auf den folgenden <a href=\"https:\/\/statorials.org\/de\/hypothesentest-1\/\" target=\"_blank\" rel=\"noopener\">Annahmen<\/a> :<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>H <sub>0<\/sub> (Nullhypothese):<\/strong> Es gibt keine Autokorrelation einer Ordnung kleiner oder gleich <em>p<\/em> .<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>H <sub>A<\/sub> (Alternativhypothese):<\/strong> Es existiert eine Autokorrelation einer bestimmten Ordnung, die kleiner oder gleich <em>p<\/em> ist.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Die Teststatistik folgt einer Chi-Quadrat-Verteilung mit <em>p<\/em> Freiheitsgraden.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wenn der <a href=\"https:\/\/statorials.org\/de\/p-werte-statistische-signifikanz\/\" target=\"_blank\" rel=\"noopener\">p-Wert<\/a> , der dieser Teststatistik entspricht, unter einem bestimmten Signifikanzniveau liegt (z. B. 0,05), k\u00f6nnen wir die Nullhypothese ablehnen und daraus schlie\u00dfen, dass eine Autokorrelation zwischen den Residuen ab einer bestimmten niedrigeren Ordnung oder gleich <em>p<\/em> besteht.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Um einen Breusch-Godfrey-Test in Python durchzuf\u00fchren, k\u00f6nnen Sie die Funktion <strong>acorr_breusch_godfrey()<\/strong> aus der <b>Statsmodels-<\/b> Bibliothek verwenden.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Das folgende Schritt-f\u00fcr-Schritt-Beispiel erkl\u00e4rt, wie Sie den Breusch-Godfrey-Test in Python durchf\u00fchren.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Schritt 1: Erstellen Sie die Daten<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Erstellen wir zun\u00e4chst einen Datensatz mit zwei Pr\u00e4diktorvariablen (x1 und x2) und einer Antwortvariablen (y).<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd<\/span>\n\n#create dataset<\/span>\ndf = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">x1<\/span> ': [3, 4, 4, 5, 8, 9, 11, 13, 14, 16, 17, 20],\n                   ' <span style=\"color: #ff0000;\">x2<\/span> ': [7, 7, 8, 8, 12, 4, 5, 15, 9, 17, 19, 19],\n                    ' <span style=\"color: #ff0000;\">y<\/span> ': [24, 25, 25, 27, 29, 31, 34, 34, 39, 30, 40, 49]})\n\n<span style=\"color: #008080;\">#view first five rows of dataset\n<\/span>df. <span style=\"color: #3366ff;\">head<\/span> ()\n\n\tx1 x2 y\n0 3 7 24\n1 4 7 25\n2 4 8 25\n3 5 8 27\n4 8 12 29\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Schritt 2: Passen Sie ein Regressionsmodell an<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Dann k\u00f6nnen wir ein <a href=\"https:\/\/statorials.org\/de\/multiple-lineare-regression\/\" target=\"_blank\" rel=\"noopener\">multiples lineares Regressionsmodell<\/a> anpassen, indem wir x1 und x2 als Pr\u00e4diktorvariablen und y als <a href=\"https:\/\/statorials.org\/de\/variablen-erklarende-antworten\/\" target=\"_blank\" rel=\"noopener\">Antwortvariable<\/a> verwenden.<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">import<\/span> statsmodels. <span style=\"color: #3366ff;\">api<\/span> <span style=\"color: #008000;\">as<\/span> sm\n\n<span style=\"color: #008080;\">#define response variable\n<\/span>y = df[' <span style=\"color: #ff0000;\">y<\/span> ']\n\n<span style=\"color: #008080;\">#define predictor variables\n<\/span>x = df[[' <span style=\"color: #ff0000;\">x1<\/span> ', ' <span style=\"color: #ff0000;\">x2<\/span> ']]\n\n<span style=\"color: #008080;\">#add constant to predictor variables\n<\/span>x = sm. <span style=\"color: #3366ff;\">add_constant<\/span> (x)\n\n<span style=\"color: #008080;\">#fit linear regression model\n<\/span>model = sm. <span style=\"color: #3366ff;\">OLS<\/span> (y,x). <span style=\"color: #3366ff;\">fit<\/span> ()\n<\/strong><\/span><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Schritt 3: F\u00fchren Sie den Breusch-Godfrey-Test durch<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Als n\u00e4chstes f\u00fchren wir den Breusch-Godfrey-Test durch, um die Autokorrelation zwischen den Residuen der Ordnung <em>p<\/em> zu testen. F\u00fcr dieses Beispiel w\u00e4hlen wir <em>p<\/em> = 3.<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> statsmodels. <span style=\"color: #3366ff;\">stats<\/span> . <span style=\"color: #3366ff;\">diagnosis<\/span> <span style=\"color: #008000;\">as<\/span> dg\n<\/span>\n#perform Breusch-Godfrey test at order <em>p<\/em> = 3\n<span style=\"color: #000000;\"><span style=\"color: #993300;\">print<\/span> (dg. <span style=\"color: #3366ff;\">acorr_breusch_godfrey<\/span> (model, nlags= <span style=\"color: #008000;\">3<\/span> ))\n\n(8.70314827, 0.0335094873, 5.27967224, 0.0403980576)\n<\/span><\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Der erste Wert der Ausgabe stellt die Teststatistik dar und der zweite Wert stellt den entsprechenden p-Wert dar.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Aus dem Ergebnis k\u00f6nnen wir Folgendes erkennen:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Teststatistik X <sup>2<\/sup> = <strong>8,7031<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">P-Wert = <strong>0,0335<\/strong><\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Da dieser p-Wert kleiner als 0,05 ist, k\u00f6nnen wir die Nullhypothese ablehnen und daraus schlie\u00dfen, dass eine Autokorrelation zwischen den Residuen der Ordnung kleiner oder gleich 3 besteht.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Wie man mit Autokorrelation umgeht<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Wenn Sie die Nullhypothese ablehnen und zu dem Schluss kommen, dass in den Residuen eine Autokorrelation vorliegt, haben Sie mehrere M\u00f6glichkeiten, dieses Problem zu beheben, wenn Sie es f\u00fcr ernst genug halten:<\/span><\/p>\n<ul data-slot-rendered-dynamic=\"true\">\n<li> <span style=\"color: #000000;\">F\u00fcr eine positive serielle Korrelation sollten Sie erw\u00e4gen, dem Modell Verz\u00f6gerungen der abh\u00e4ngigen und\/oder unabh\u00e4ngigen Variablen hinzuzuf\u00fcgen.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Stellen Sie bei negativer serieller Korrelation sicher, dass keine Ihrer Variablen <em>\u00fcberm\u00e4\u00dfig verz\u00f6gert<\/em> ist.<\/span><\/li>\n<li> <span style=\"color: #000000;\">F\u00fcr die saisonale Korrelation sollten Sie erw\u00e4gen, dem Modell saisonale Dummies hinzuzuf\u00fcgen.<\/span><\/li>\n<\/ul>\n<h3> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/de\/lineare-regressionspython\/\" target=\"_blank\" rel=\"noopener\">Eine vollst\u00e4ndige Anleitung zur linearen Regression in Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/durbin-watson-test-python\/\" target=\"_blank\" rel=\"noopener\">So f\u00fchren Sie einen Durbin-Watson-Test in Python durch<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/ljung-box-test-python\/\" target=\"_blank\" rel=\"noopener\">So f\u00fchren Sie einen Ljung-Box-Test in Python durch<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine der wichtigsten Annahmen der linearen Regression besteht darin, dass zwischen den Residuen keine Korrelation besteht, d. h. die Residuen sind unabh\u00e4ngig. Um die Autokorrelation erster Ordnung zu testen, k\u00f6nnen wir einen Durbin-Watson-Test durchf\u00fchren. Wenn wir jedoch die Autokorrelation bei h\u00f6heren Ordnungen testen m\u00f6chten, m\u00fcssen wir einen Breusch-Godfrey-Test durchf\u00fchren. Dieser Test basiert auf den folgenden [&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":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>So f\u00fchren Sie einen Breusch-Godfrey-Test in Python durch \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie ein Breusch-Godfrey-Test in Python durchgef\u00fchrt wird.\" \/>\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\/de\/breusch-godfrey-test-python\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"So f\u00fchren Sie einen Breusch-Godfrey-Test in Python durch \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie ein Breusch-Godfrey-Test in Python durchgef\u00fchrt wird.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-25T13:50:04+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 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/\",\"url\":\"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/\",\"name\":\"So f\u00fchren Sie einen Breusch-Godfrey-Test in Python durch \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-25T13:50:04+00:00\",\"dateModified\":\"2023-07-25T13:50:04+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie ein Breusch-Godfrey-Test in Python durchgef\u00fchrt wird.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So f\u00fchren sie einen breusch-godfrey-test in python durch\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/de\/#website\",\"url\":\"https:\/\/statorials.org\/de\/\",\"name\":\"Statorials\",\"description\":\"Ihr Leitfaden f\u00fcr statistische Kompetenz !\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\",\"name\":\"Dr. Benjamin Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr. Benjamin Anderson\"},\"description\":\"Hallo, ich bin Benjamin, ein pensionierter Statistikprofessor, der sich zum engagierten Statorials-Lehrer entwickelt hat. Mit umfassender Erfahrung und Fachwissen auf dem Gebiet der Statistik bin ich bestrebt, mein Wissen zu teilen, um Studenten durch Statorials zu bef\u00e4higen. Mehr wissen\",\"sameAs\":[\"https:\/\/statorials.org\/de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"So f\u00fchren Sie einen Breusch-Godfrey-Test in Python durch \u2013 Statorials","description":"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie ein Breusch-Godfrey-Test in Python durchgef\u00fchrt wird.","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\/de\/breusch-godfrey-test-python\/","og_locale":"de_DE","og_type":"article","og_title":"So f\u00fchren Sie einen Breusch-Godfrey-Test in Python durch \u2013 Statorials","og_description":"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie ein Breusch-Godfrey-Test in Python durchgef\u00fchrt wird.","og_url":"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/","og_site_name":"Statorials","article_published_time":"2023-07-25T13:50:04+00:00","author":"Dr. Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr. Benjamin Anderson","Gesch\u00e4tzte Lesezeit":"3 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/","url":"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/","name":"So f\u00fchren Sie einen Breusch-Godfrey-Test in Python durch \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-25T13:50:04+00:00","dateModified":"2023-07-25T13:50:04+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie ein Breusch-Godfrey-Test in Python durchgef\u00fchrt wird.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/breusch-godfrey-test-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So f\u00fchren sie einen breusch-godfrey-test in python durch"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/de\/#website","url":"https:\/\/statorials.org\/de\/","name":"Statorials","description":"Ihr Leitfaden f\u00fcr statistische Kompetenz !","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"Person","@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0","name":"Dr. Benjamin Anderson","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","caption":"Dr. Benjamin Anderson"},"description":"Hallo, ich bin Benjamin, ein pensionierter Statistikprofessor, der sich zum engagierten Statorials-Lehrer entwickelt hat. Mit umfassender Erfahrung und Fachwissen auf dem Gebiet der Statistik bin ich bestrebt, mein Wissen zu teilen, um Studenten durch Statorials zu bef\u00e4higen. Mehr wissen","sameAs":["https:\/\/statorials.org\/de"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/1636"}],"collection":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/comments?post=1636"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/1636\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=1636"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=1636"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=1636"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}