{"id":866,"date":"2023-07-28T11:57:38","date_gmt":"2023-07-28T11:57:38","guid":{"rendered":"https:\/\/statorials.org\/de\/breusch-pagan-test-python\/"},"modified":"2023-07-28T11:57:38","modified_gmt":"2023-07-28T11:57:38","slug":"breusch-pagan-test-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/breusch-pagan-test-python\/","title":{"rendered":"So f\u00fchren sie einen breusch-pagan-test in python durch"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">In der Regressionsanalyse bezieht sich <a href=\"https:\/\/statorials.org\/de\/heteroskedastizitatsregression\/\" target=\"_blank\" rel=\"noopener\">Heteroskedastizit\u00e4t<\/a> auf die ungleichm\u00e4\u00dfige Streuung von Residuen. Genauer gesagt ist dies der Fall, wenn sich die Verteilung der Residuen \u00fcber den Messwertbereich systematisch \u00e4ndert.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Heteroskedastizit\u00e4t ist ein Problem, da bei der Regression der gew\u00f6hnlichen kleinsten Quadrate (OLS) davon ausgegangen wird, dass die Residuen aus einer Population stammen, die <em>Homoskedastizit\u00e4t<\/em> , also konstante Varianz, aufweist.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wenn in einer Regressionsanalyse Heteroskedastizit\u00e4t vorliegt, werden die Ergebnisse der Analyse schwer zu glauben.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Eine M\u00f6glichkeit, in einer <a href=\"https:\/\/statorials.org\/de\/lineare-regressionspython\/\" target=\"_blank\" rel=\"noopener\">Regressionsanalyse<\/a> festzustellen, ob Heteroskedastizit\u00e4t vorliegt, ist die Verwendung eines <a href=\"https:\/\/statorials.org\/de\/heidnischer-breusch-test\/\" target=\"_blank\" rel=\"noopener\">Breusch-Pagan-Tests<\/a> <strong>.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">In diesem Tutorial wird erl\u00e4utert, wie Sie einen Breusch-Pagan-Test in Python durchf\u00fchren.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Beispiel: Breusch-Pagan-Test in Python<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">F\u00fcr dieses Beispiel verwenden wir den folgenden Datensatz, der die Attribute von 10 Basketballspielern beschreibt:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n<span style=\"color: #107d3f;\">import<\/span> pandas <span style=\"color: #107d3f;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create dataset<\/span>\ndf = pd.DataFrame({'rating': [90, 85, 82, 88, 94, 90, 76, 75, 87, 86],\n                   'points': [25, 20, 14, 16, 27, 20, 12, 15, 14, 19],\n                   'assists': [5, 7, 7, 8, 5, 7, 6, 9, 9, 5],\n                   'rebounds': [11, 8, 10, 6, 6, 9, 6, 10, 10, 7]})\n\n<span style=\"color: #008080;\">#view dataset\n<\/span>df\n\n\trating points assists rebounds\n0 90 25 5 11\n1 85 20 7 8\n2 82 14 7 10\n3 88 16 8 6\n4 94 27 5 6\n5 90 20 7 9\n6 76 12 6 6\n7 75 15 9 10\n8 87 14 9 10\n9 86 19 5 7<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Wir werden ein multiples lineares Regressionsmodell anpassen, das die Bewertung als Antwortvariable und Punkte, Assists und Rebounds als erkl\u00e4rende Variablen verwendet. Als n\u00e4chstes f\u00fchren wir einen Breusch-Pagan-Test durch, um festzustellen, ob in der Regression Heteroskedastizit\u00e4t vorliegt.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Schritt 1: Passen Sie ein multiples lineares Regressionsmodell an.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Zun\u00e4chst passen wir ein multiples lineares Regressionsmodell an:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> statsmodels.formula.api <span style=\"color: #107d3f;\">as<\/span> smf\n\n<span style=\"color: #008080;\">#fit regression model<\/span>\nfit = smf.ols('rating ~ points+assists+rebounds', data=df). <span style=\"color: #008000;\">fit<\/span> ()\n\n<span style=\"color: #008080;\">#view model summary\n<\/span><span style=\"color: #008000;\">print<\/span> (fit.summary())\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Schritt 2: F\u00fchren Sie einen Breusch-Pagan-Test durch.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Als n\u00e4chstes f\u00fchren wir einen Breusch-Pagan-Test durch, um festzustellen, ob Heteroskedastizit\u00e4t vorliegt.<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">from<\/span> statsmodels.compat <span style=\"color: #107d3f;\">import<\/span> lzip\n<span style=\"color: #107d3f;\">import<\/span> statsmodels.stats.api <span style=\"color: #107d3f;\">as<\/span> sms\n\n<span style=\"color: #008080;\">#perform Bresuch-Pagan test<\/span>\nnames = ['Lagrange multiplier statistic', 'p-value',\n        'f-value', 'f p-value']\ntest = sms.het_breuschpagan(fit.resid, fit.model.exog)\n\nlzip(names, test)\n\n[('Lagrange multiply statistic', 6.003951995818433),\n ('p-value', 0.11141811013399583),\n ('f-value', 3.004944880309618),\n ('f p-value', 0.11663863538255281)]<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Ein Breusch-Pagan-Test verwendet die folgenden Null- und Alternativhypothesen:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Die Nullhypothese (H <sub>0<\/sub> ):<\/strong> Homoskedastizit\u00e4t liegt vor.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Die Alternativhypothese: (Ha):<\/strong> Homoskedastizit\u00e4t liegt <em>nicht<\/em> vor (d. h. Heteroskedastizit\u00e4t existiert)<\/span><\/p>\n<p> <span style=\"color: #000000;\">In diesem Beispiel betr\u00e4gt die Lagrange-Multiplikatorstatistik f\u00fcr den Test <strong>6,004<\/strong> und der entsprechende p-Wert betr\u00e4gt <strong>0,1114<\/strong> . Da dieser p-Wert nicht kleiner als 0,05 ist, k\u00f6nnen wir die Nullhypothese nicht ablehnen. Wir haben keine ausreichenden Beweise, um zu behaupten, dass Heteroskedastizit\u00e4t im Regressionsmodell vorhanden ist.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>So beheben Sie Heteroskedastizit\u00e4t<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Im vorherigen Beispiel haben wir gesehen, dass Heteroskedastizit\u00e4t im Regressionsmodell nicht vorhanden war.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wenn jedoch tats\u00e4chlich Heteroskedastizit\u00e4t vorliegt, gibt es drei g\u00e4ngige M\u00f6glichkeiten, die Situation zu beheben:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>1.<\/strong> <strong>Transformieren Sie die abh\u00e4ngige Variable.<\/strong> Eine M\u00f6glichkeit zur Korrektur der Heteroskedastizit\u00e4t besteht darin, die abh\u00e4ngige Variable auf irgendeine Weise zu transformieren. Eine \u00fcbliche Transformation besteht darin, einfach den Logarithmus der abh\u00e4ngigen Variablen zu verwenden.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>2. Definieren Sie die abh\u00e4ngige Variable neu.<\/strong> Eine andere M\u00f6glichkeit, Heteroskedastizit\u00e4t zu korrigieren, besteht darin, die abh\u00e4ngige Variable neu zu definieren. Eine \u00fcbliche Methode hierf\u00fcr ist die Verwendung einer <em>Rate<\/em> f\u00fcr die abh\u00e4ngige Variable anstelle des Rohwerts.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>3. Verwenden Sie eine gewichtete Regression.<\/strong> Eine andere M\u00f6glichkeit zur Korrektur der Heteroskedastizit\u00e4t ist die Verwendung einer gewichteten Regression. Diese Art der Regression weist jedem Datenpunkt basierend auf der Varianz seines angepassten Werts eine Gewichtung zu. Wenn die entsprechenden Gewichte verwendet werden, kann das Problem der Heteroskedastizit\u00e4t beseitigt werden.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Weitere Einzelheiten zu jeder dieser drei Methoden finden Sie in <a href=\"https:\/\/statorials.org\/de\/heteroskedastizitatsregression\/\" target=\"_blank\" rel=\"noopener\">diesem Artikel<\/a> .<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In der Regressionsanalyse bezieht sich Heteroskedastizit\u00e4t auf die ungleichm\u00e4\u00dfige Streuung von Residuen. Genauer gesagt ist dies der Fall, wenn sich die Verteilung der Residuen \u00fcber den Messwertbereich systematisch \u00e4ndert. Heteroskedastizit\u00e4t ist ein Problem, da bei der Regression der gew\u00f6hnlichen kleinsten Quadrate (OLS) davon ausgegangen wird, dass die Residuen aus einer Population stammen, die Homoskedastizit\u00e4t , [&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-Pagan-Test in Python durch \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"Eine einfache Erkl\u00e4rung zur Durchf\u00fchrung und Interpretation eines Breusch-Pagan-Tests in Python.\" \/>\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-pagan-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-Pagan-Test in Python durch \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"Eine einfache Erkl\u00e4rung zur Durchf\u00fchrung und Interpretation eines Breusch-Pagan-Tests in Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/breusch-pagan-test-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T11:57:38+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-pagan-test-python\/\",\"url\":\"https:\/\/statorials.org\/de\/breusch-pagan-test-python\/\",\"name\":\"So f\u00fchren Sie einen Breusch-Pagan-Test in Python durch \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-28T11:57:38+00:00\",\"dateModified\":\"2023-07-28T11:57:38+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"Eine einfache Erkl\u00e4rung zur Durchf\u00fchrung und Interpretation eines Breusch-Pagan-Tests in Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/breusch-pagan-test-python\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/breusch-pagan-test-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/breusch-pagan-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-pagan-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-Pagan-Test in Python durch \u2013 Statorials","description":"Eine einfache Erkl\u00e4rung zur Durchf\u00fchrung und Interpretation eines Breusch-Pagan-Tests in Python.","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-pagan-test-python\/","og_locale":"de_DE","og_type":"article","og_title":"So f\u00fchren Sie einen Breusch-Pagan-Test in Python durch \u2013 Statorials","og_description":"Eine einfache Erkl\u00e4rung zur Durchf\u00fchrung und Interpretation eines Breusch-Pagan-Tests in Python.","og_url":"https:\/\/statorials.org\/de\/breusch-pagan-test-python\/","og_site_name":"Statorials","article_published_time":"2023-07-28T11:57:38+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-pagan-test-python\/","url":"https:\/\/statorials.org\/de\/breusch-pagan-test-python\/","name":"So f\u00fchren Sie einen Breusch-Pagan-Test in Python durch \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-28T11:57:38+00:00","dateModified":"2023-07-28T11:57:38+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"Eine einfache Erkl\u00e4rung zur Durchf\u00fchrung und Interpretation eines Breusch-Pagan-Tests in Python.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/breusch-pagan-test-python\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/breusch-pagan-test-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/breusch-pagan-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-pagan-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\/866"}],"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=866"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/866\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=866"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=866"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=866"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}