{"id":3347,"date":"2023-07-17T23:22:52","date_gmt":"2023-07-17T23:22:52","guid":{"rendered":"https:\/\/statorials.org\/de\/drei-wege-anova-python\/"},"modified":"2023-07-17T23:22:52","modified_gmt":"2023-07-17T23:22:52","slug":"drei-wege-anova-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/drei-wege-anova-python\/","title":{"rendered":"So f\u00fchren sie eine drei-wege-anova in python durch"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Eine <strong>dreifache ANOVA<\/strong> wird verwendet, um zu bestimmen, ob ein statistisch signifikanter Unterschied zwischen den Mittelwerten von drei oder mehr unabh\u00e4ngigen Gruppen besteht, die auf drei Faktoren verteilt wurden.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Das folgende Beispiel zeigt, wie eine Drei-Wege-ANOVA in Python durchgef\u00fchrt wird.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Beispiel: Dreifaktorielle ANOVA in Python<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Angenommen, ein Forscher m\u00f6chte herausfinden, ob zwei Trainingsprogramme bei College-Basketballspielern zu unterschiedlichen durchschnittlichen Verbesserungen der Sprungh\u00f6he f\u00fchren.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Der Forscher vermutet, dass auch Geschlecht und Division (Division I oder II) einen Einfluss auf die Sprungh\u00f6he haben k\u00f6nnten, weshalb er auch Daten zu diesen Faktoren erhebt.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Sein Ziel ist es, eine Drei-Wege-ANOVA durchzuf\u00fchren, um zu bestimmen, wie sich Trainingsprogramm, Geschlecht und Division auf die Sprungh\u00f6he auswirken.<\/span><\/p>\n<p> <span style=\"color: #000000;\">F\u00fchren Sie die folgenden Schritte aus, um diese dreifaktorielle ANOVA in Python durchzuf\u00fchren:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Schritt 1: Erstellen Sie die Daten<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Erstellen wir zun\u00e4chst einen Pandas-DataFrame zur Aufnahme der Daten:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">program<\/span> ': <span style=\"color: #3366ff;\">np.repeat<\/span> ([1,2],20),\n                   ' <span style=\"color: #ff0000;\">gender<\/span> ': np. <span style=\"color: #3366ff;\">tile<\/span> (np. <span style=\"color: #3366ff;\">repeat<\/span> (['M', 'F'], 10), 2),\n                   ' <span style=\"color: #ff0000;\">division<\/span> ': np. <span style=\"color: #3366ff;\">tile<\/span> (np. <span style=\"color: #3366ff;\">repeat<\/span> ([1, 2], 5), 4),\n                   ' <span style=\"color: #ff0000;\">height<\/span> ': [7, 7, 8, 8, 7, 6, 6, 5, 6, 5,\n                              5, 5, 4, 5, 4, 3, 3, 4, 3, 3,\n                              6, 6, 5, 4, 5, 4, 5, 4, 4, 3,\n                              2, 2, 1, 4, 4, 2, 1, 1, 2, 1]})\n\n<span style=\"color: #008080;\">#view first ten rows of DataFrame \n<\/span>df[:10]\n\n\tprogram gender division height\n0 1 M 1 7\n1 1 M 1 7\n2 1 M 1 8\n3 1 M 1 8\n4 1 M 1 7\n5 1 M 2 6\n6 1 M 2 6\n7 1 M 2 5\n8 1 M 2 6\n9 1 M 2 5\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Schritt 2: F\u00fchren Sie die Drei-Wege-ANOVA durch<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Als n\u00e4chstes k\u00f6nnen wir die Funktion <strong>anova_lm()<\/strong> aus der <strong>statsmodels-<\/strong> Bibliothek verwenden, um die Drei-Wege-ANOVA durchzuf\u00fchren:<\/span><\/p>\n<pre style=\"background-color: #ececec; 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<span style=\"color: #008000;\">from<\/span> statsmodels. <span style=\"color: #3366ff;\">formula<\/span> . <span style=\"color: #3366ff;\">api<\/span> <span style=\"color: #008000;\">import<\/span> ols\n\n<span style=\"color: #008080;\">#perform three-way ANOVA\n<\/span>model = ols(\"\"\"height ~ C(program) + C(gender) + C(division) +\n               C(program):C(gender) + C(program):C(division) + C(gender):C(division) +\n               C(program):C(gender):C(division)\"\"\", data=df) <span style=\"color: #3366ff;\">.fit<\/span> ()\n\nsm. <span style=\"color: #3366ff;\">stats<\/span> . <span style=\"color: #3366ff;\">anova_lm<\/span> (model, typ= <span style=\"color: #008000;\">2<\/span> )\n\n\t                          sum_sq df F PR(&gt;F)\nC(program) 3.610000e+01 1.0 6.563636e+01 2.983934e-09\nC(gender) 6.760000e+01 1.0 1.229091e+02 1.714432e-12\nC(division) 1.960000e+01 1.0 3.563636e+01 1.185218e-06\nC(program):C(gender) 2.621672e-30 1.0 4.766677e-30 1.000000e+00\nC(program):C(division) 4.000000e-01 1.0 7.272727e-01 4.001069e-01\nC(gender):C(division) 1.000000e-01 1.0 1.818182e-01 6.726702e-01\nC(program):C(gender):C(division) 1.000000e-01 1.0 1.818182e-01 6.726702e-01\nResidual 1.760000e+01 32.0 NaN NaN<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Schritt 3: Interpretieren Sie die Ergebnisse<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Die Spalte <strong>Pr(&gt;F)<\/strong> zeigt den p-Wert f\u00fcr jeden einzelnen Faktor und die Wechselwirkungen zwischen den Faktoren an.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Anhand der Ergebnisse k\u00f6nnen wir erkennen, dass keine der Wechselwirkungen zwischen den drei Faktoren statistisch signifikant war.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wir k\u00f6nnen auch sehen, dass jeder der drei Faktoren (Programm, Geschlecht und Abteilung) mit den folgenden p-Werten statistisch signifikant war:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>Programm<\/strong> -P-Wert: 0,00000000298<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Geschlechter<\/strong> -P-Wert: 0,00000000000171<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Division<\/strong> P-Wert: 0,00000185<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Zusammenfassend w\u00fcrden wir sagen, dass Trainingsprogramm, Geschlecht und Spielklasse allesamt wichtige Indikatoren f\u00fcr eine erh\u00f6hte Sprungh\u00f6he bei Spielern sind.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wir w\u00fcrden auch sagen, dass es keine signifikanten Wechselwirkungen zwischen diesen drei Faktoren gibt.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Die folgenden Tutorials erkl\u00e4ren, wie man andere ANOVA-Modelle in Python anpasst:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/einweg-anova-python\/\" target=\"_blank\" rel=\"noopener\">So f\u00fchren Sie eine einfaktorielle ANOVA in Python durch<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/python-anova-bidirektional\/\" target=\"_blank\" rel=\"noopener\">So f\u00fchren Sie eine zweifaktorielle ANOVA in Python durch<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/wiederholte-messungen-anova-python\/\" target=\"_blank\" rel=\"noopener\">So f\u00fchren Sie eine ANOVA mit wiederholten Messungen in Python durch<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine dreifache ANOVA wird verwendet, um zu bestimmen, ob ein statistisch signifikanter Unterschied zwischen den Mittelwerten von drei oder mehr unabh\u00e4ngigen Gruppen besteht, die auf drei Faktoren verteilt wurden. Das folgende Beispiel zeigt, wie eine Drei-Wege-ANOVA in Python durchgef\u00fchrt wird. Beispiel: Dreifaktorielle ANOVA in Python Angenommen, ein Forscher m\u00f6chte herausfinden, ob zwei Trainingsprogramme bei College-Basketballspielern [&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 eine Drei-Wege-ANOVA in Python durch \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie eine Drei-Wege-ANOVA 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\/drei-wege-anova-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 eine Drei-Wege-ANOVA in Python durch \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie eine Drei-Wege-ANOVA in Python durchgef\u00fchrt wird.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/drei-wege-anova-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-17T23:22:52+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=\"2 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/de\/drei-wege-anova-python\/\",\"url\":\"https:\/\/statorials.org\/de\/drei-wege-anova-python\/\",\"name\":\"So f\u00fchren Sie eine Drei-Wege-ANOVA in Python durch \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-17T23:22:52+00:00\",\"dateModified\":\"2023-07-17T23:22:52+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie eine Drei-Wege-ANOVA in Python durchgef\u00fchrt wird.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/drei-wege-anova-python\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/drei-wege-anova-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/drei-wege-anova-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So f\u00fchren sie eine drei-wege-anova 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 eine Drei-Wege-ANOVA in Python durch \u2013 Statorials","description":"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie eine Drei-Wege-ANOVA 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\/drei-wege-anova-python\/","og_locale":"de_DE","og_type":"article","og_title":"So f\u00fchren Sie eine Drei-Wege-ANOVA in Python durch \u2013 Statorials","og_description":"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie eine Drei-Wege-ANOVA in Python durchgef\u00fchrt wird.","og_url":"https:\/\/statorials.org\/de\/drei-wege-anova-python\/","og_site_name":"Statorials","article_published_time":"2023-07-17T23:22:52+00:00","author":"Dr. Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr. Benjamin Anderson","Gesch\u00e4tzte Lesezeit":"2 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/de\/drei-wege-anova-python\/","url":"https:\/\/statorials.org\/de\/drei-wege-anova-python\/","name":"So f\u00fchren Sie eine Drei-Wege-ANOVA in Python durch \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-17T23:22:52+00:00","dateModified":"2023-07-17T23:22:52+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird anhand eines Beispiels erkl\u00e4rt, wie eine Drei-Wege-ANOVA in Python durchgef\u00fchrt wird.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/drei-wege-anova-python\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/drei-wege-anova-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/drei-wege-anova-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So f\u00fchren sie eine drei-wege-anova 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\/3347"}],"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=3347"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/3347\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=3347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=3347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=3347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}