{"id":3908,"date":"2023-07-14T20:04:35","date_gmt":"2023-07-14T20:04:35","guid":{"rendered":"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/"},"modified":"2023-07-14T20:04:35","modified_gmt":"2023-07-14T20:04:35","slug":"robuste-standardfehler-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/","title":{"rendered":"So berechnen sie robuste standardfehler in r"},"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\">Annahmen der linearen Regression<\/a> besteht darin, dass die <a href=\"https:\/\/statorials.org\/de\/ruckstand\/\" target=\"_blank\" rel=\"noopener\">Modellresiduen<\/a> auf jeder Ebene der Pr\u00e4diktorvariablen gleichm\u00e4\u00dfig verteilt sind.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wenn diese Annahme nicht erf\u00fcllt ist, spricht man von <a href=\"https:\/\/statorials.org\/de\/heteroskedastizitatsregression\/\" target=\"_blank\" rel=\"noopener\">Heteroskedastizit\u00e4t<\/a> in einem Regressionsmodell.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Wenn dies geschieht, werden die Standardfehler der Regressionskoeffizienten des Modells unzuverl\u00e4ssig.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Um dies zu ber\u00fccksichtigen, k\u00f6nnen wir <strong>robuste Standardfehler<\/strong> berechnen, die \u201erobust\u201c gegen\u00fcber Heteroskedastizit\u00e4t sind und uns eine bessere Vorstellung von den wahren Standardfehlerwerten f\u00fcr die Regressionskoeffizienten geben k\u00f6nnen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Das folgende Beispiel zeigt, wie robuste Standardfehler f\u00fcr ein Regressionsmodell in R berechnet werden.<\/span><\/p>\n<h2> <strong>Beispiel: Berechnung robuster Standardfehler in R<\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Angenommen, wir haben den folgenden Datenrahmen in R, der Informationen \u00fcber die gelernten Stunden und Pr\u00fcfungsergebnisse von 20 Sch\u00fclern einer Klasse enth\u00e4lt:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (hours=c(1, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4,\n                         4, 5, 5, 5, 6, 6, 7, 7, 8),\n                 score=c(67, 68, 74, 70, 71, 75, 80, 70, 84, 72,\n                         88, 75, 95, 75, 99, 78, 99, 65, 96, 70))\n\n<span style=\"color: #008080;\">#view head of data frame\n<\/span>head(df)\n\n  hours score\n1 1 67\n2 1 68\n3 1 74\n4 1 70\n5 2 71\n6 2 75\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Wir k\u00f6nnen die Funktion <a href=\"https:\/\/statorials.org\/de\/lm-funktion-in-r\/\" target=\"_blank\" rel=\"noopener\">lm()<\/a> verwenden, um ein Regressionsmodell in R anzupassen, das <strong>Stunden<\/strong> als Pr\u00e4diktorvariable und <strong>Score<\/strong> als Antwortvariable verwendet:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#fit regression model\n<\/span>fit &lt;- lm(score ~ hours, data=df)\n\n<span style=\"color: #008080;\">#view summary of model\n<\/span>summary(fit)\n\nCall:\nlm(formula = score ~ hours, data = df)\n\nResiduals:\n    Min 1Q Median 3Q Max \n-19,775 -5,298 -3,521 7,520 18,116 \n\nCoefficients:\n            Estimate Std. Error t value Pr(&gt;|t|)    \n(Intercept) 71.158 4.708 15.11 1.14e-11 ***\nhours 1.945 1.075 1.81 0.087 .  \n---\nSignificant. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1\n\nResidual standard error: 10.48 on 18 degrees of freedom\nMultiple R-squared: 0.154, Adjusted R-squared: 0.107 \nF-statistic: 3.278 on 1 and 18 DF, p-value: 0.08696<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Der einfachste Weg, visuell zu \u00fcberpr\u00fcfen, ob Heteroskedastizit\u00e4t ein Problem im Regressionsmodell darstellt, besteht darin, ein Residuendiagramm zu erstellen:<\/span> <\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create residual vs. fitted plot\n<\/span>plot(fitted(fit), reside(fit))\n\n<span style=\"color: #008080;\">#add a horizontal line at y=0 \n<\/span>abline(0,0)<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-31443 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/voler1.jpg\" alt=\"\" width=\"440\" height=\"403\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Die x-Achse zeigt die angepassten Werte der Antwortvariablen und die y-Achse zeigt die entsprechenden Residuen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Aus der Grafik k\u00f6nnen wir ersehen, dass die Varianz der Residuen mit zunehmenden angepassten Werten zunimmt.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Dies weist darauf hin, dass Heteroskedastizit\u00e4t wahrscheinlich ein Problem im Regressionsmodell darstellt und dass die Standardfehler der Modellzusammenfassung unzuverl\u00e4ssig sind.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Um robuste Standardfehler zu berechnen, k\u00f6nnen wir die Funktion <strong>coeftest()<\/strong> aus dem Paket <strong>lmtest<\/strong> und die Funktion <strong>vcovHC()<\/strong> aus dem Paket <strong>Sandwich<\/strong> wie folgt verwenden:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008000;\">library<\/span> (lmtest)\n<span style=\"color: #008000;\">library<\/span> (sandwich)\n\n<span style=\"color: #008080;\">#calculate robust standard errors for model coefficients\n<\/span>coeftest(fit, vcov = vcovHC(fit, type = ' <span style=\"color: #ff0000;\">HC0<\/span> '))\n\nt test of coefficients:\n\n            Estimate Std. Error t value Pr(&gt;|t|)    \n(Intercept) 71.1576 3.3072 21.5160 2.719e-14 ***\nhours 1.9454 1.2072 1.6115 0.1245    \n---\nSignificant. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Beachten Sie, dass der Standardfehler f\u00fcr die <strong>Stundenpr\u00e4diktorvariable<\/strong> von 1,075 in der vorherigen Modellzusammenfassung auf 1,2072 in dieser Modellzusammenfassung gestiegen ist.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Da im urspr\u00fcnglichen Regressionsmodell Heteroskedastizit\u00e4t vorhanden ist, ist diese Standardfehlersch\u00e4tzung zuverl\u00e4ssiger und sollte bei der Berechnung eines Konfidenzintervalls f\u00fcr die Pr\u00e4diktorvariable <strong>\u201eStunden\u201c<\/strong> verwendet werden.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Hinweis<\/strong> : Der in der <strong>vcovHC()<\/strong> -Funktion am h\u00e4ufigsten zu berechnende Sch\u00e4tzungstyp ist \u201eHC0\u201c. Weitere Sch\u00e4tzungstypen finden Sie jedoch in der <a href=\"https:\/\/www.rdocumentation.org\/packages\/sandwich\/versions\/3.0-2\/topics\/vcovHC\" target=\"_blank\" rel=\"noopener\">Dokumentation<\/a> .<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">In den folgenden Tutorials wird erl\u00e4utert, wie Sie andere h\u00e4ufige Aufgaben in R ausf\u00fchren:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/weisstest-in-r\/\" target=\"_blank\" rel=\"noopener\">So f\u00fchren Sie den White-Test f\u00fcr Heteroskedastizit\u00e4t in R durch<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/interpretieren-sie-die-regressionsausgabe-in-r\/\" target=\"_blank\" rel=\"noopener\">So interpretieren Sie die lineare Regressionsausgabe in R<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/restspur-r\/\" target=\"_blank\" rel=\"noopener\">So erstellen Sie ein Residuendiagramm in R<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine der Annahmen der linearen Regression besteht darin, dass die Modellresiduen auf jeder Ebene der Pr\u00e4diktorvariablen gleichm\u00e4\u00dfig verteilt sind. Wenn diese Annahme nicht erf\u00fcllt ist, spricht man von Heteroskedastizit\u00e4t in einem Regressionsmodell. Wenn dies geschieht, werden die Standardfehler der Regressionskoeffizienten des Modells unzuverl\u00e4ssig. Um dies zu ber\u00fccksichtigen, k\u00f6nnen wir robuste Standardfehler berechnen, die \u201erobust\u201c gegen\u00fcber [&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 berechnen Sie robuste Standardfehler in R \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie robuste Standardfehler in R berechnet werden.\" \/>\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\/robuste-standardfehler-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"So berechnen Sie robuste Standardfehler in R \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie robuste Standardfehler in R berechnet werden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-14T20:04:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/voler1.jpg\" \/>\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\/robuste-standardfehler-in-r\/\",\"url\":\"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/\",\"name\":\"So berechnen Sie robuste Standardfehler in R \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-14T20:04:35+00:00\",\"dateModified\":\"2023-07-14T20:04:35+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie robuste Standardfehler in R berechnet werden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So berechnen sie robuste standardfehler in r\"}]},{\"@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 berechnen Sie robuste Standardfehler in R \u2013 Statorials","description":"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie robuste Standardfehler in R berechnet werden.","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\/robuste-standardfehler-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"So berechnen Sie robuste Standardfehler in R \u2013 Statorials","og_description":"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie robuste Standardfehler in R berechnet werden.","og_url":"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-14T20:04:35+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/voler1.jpg"}],"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\/robuste-standardfehler-in-r\/","url":"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/","name":"So berechnen Sie robuste Standardfehler in R \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-14T20:04:35+00:00","dateModified":"2023-07-14T20:04:35+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird anhand eines Beispiels erl\u00e4utert, wie robuste Standardfehler in R berechnet werden.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/robuste-standardfehler-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So berechnen sie robuste standardfehler in r"}]},{"@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\/3908"}],"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=3908"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/3908\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=3908"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=3908"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=3908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}