Тёмный

Was tun bei Heteroskedastizität in der Regression? Robuste Standardfehler in R (39) 

Statistik am PC
Подписаться 35 тыс.
Просмотров 12 тыс.
50% 1

Опубликовано:

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 38   
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 4 месяца назад
📘Mein Buch "Statistik mit R - Schnelleinstieg": amzn.to/3OzeLJI [Affiliatelink]
@Osenia01
@Osenia01 5 месяцев назад
Vielen Dank Björn, Dank dir gehts mit der Bachlorarbeit wieder vorran!
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 5 месяцев назад
Freut mich! Viel Erfolg weiterhin! Viele Grüße, Björn.
@pzeid48
@pzeid48 2 года назад
Top! Ich finde R-Studio sehr spannend und erfrischend, aber du machst es dazu noch einfach und intuitiv in der Anwendung! Der beste Kanal für R!!
@mieze0deluxe
@mieze0deluxe 2 года назад
Hallo Björn, danke für die großartigen Videos und die Zeit, die du dafür investierst. Du hast mich durch meine Bachelor und Masterarbeit begleitet :)!
@JenNy-kf4jd
@JenNy-kf4jd 15 дней назад
Erstmal vielen Dank für das hilfreiche Video!! Eine Frage dazu - es ändern sich ja die p-Werte für die einzelnen Regressionskoeffizienten. Muss ich auch die Berechnung der Signifikanz des Gesamtmodells robust rechnen? Oder bleibt der p-Wert dort quasi bestehen? Vielen Dank schonmal im Voraus, das würde mir sehr weiterhelfen 🙏🙏🙏
@alinababadibubi4826
@alinababadibubi4826 2 года назад
Einfach super! Wie alle deine Videos!
@Inexorablehorror
@Inexorablehorror 4 года назад
Hi, vielleicht ein hilfreicher Tipp: wenn man das package "jtools" installiert, dann kann man mit dem Befehl "summ" statt des Standard "summary" den output deutlich schöner darstellen lassen UND man kann zB mit dem Befehl "robust=..." sich die verschiedenen robusten Schätzer geben lassen, bzw diese werden dann direkt im Output bei der Darstellung verwedent. Weitere Modifikationen des summ Befehls sind sich die CIs ausgeben lassen, VIF Werte, Zentrierung der Prädiktoren, wenn gewünscht etc. Dh alles was man sich sonst mühsam zusammensuchen musste kann man hier in einem Befehl bekommen. Sehr praktisch. Zudem gibt es schöne Möglichkeiten zum plotten der Regressionkoeffizienten inkl CI mit plot_summ. Dort kann man auch sehen, wie sich die Koeffizienten bei verschiedenen (genesteten) MOdellen verändern. Schau mal rein.
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 4 года назад
Danke für den Tipp! Das funktioniert wirklich sehr gut und ist eine echte Erleichterung alles in einem Aufwasch zu machen. ;-) Viele Grüße, Björn.
@DonSim1985
@DonSim1985 3 года назад
Gutes Video. Kannst du bitte noch das Ganze auch für den Fall von heteroskedastizität-autokorrelations-konsistente Varianz-Kovarianzmatrix erklären. Das Objekt in das ich meine Regression gemacht habe ist R1. Muss man da alles analog machen und tauscht nur vcov=vcovHC gegen vcov=vcovHAC aus?? Also coeftest(R1,vcov=vcovHAC(R1)). Ist hier auch HC3 als Voreinstellung eingestellt oder gibt es da mehr zu beachten?
@gaze9321
@gaze9321 2 года назад
Vielen Dank! Dein Video war schonmal sehr hilfreich! Ich ersetze wirklich nur die Koeffiziententabelle und kann die Gütemaße und F-Statistik beibehalten? Oder muss ich den F-Test und das Gütemaß auch neu berechnen wenn ich von Heteroskedastizität ausgehe?
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 2 года назад
Hallo, ja, du ersetzt sogar nur die Standardfehler, t-Werte und p-Werte. Die Koeffizienten bleiben auch identisch, nebst F-Test und Güßtemaße. Viele Grüße, Björn.
@clarawisch8143
@clarawisch8143 Год назад
Hallo Björn, vielen Dank für dieses hilfreiche Video. kann es auch sein, dass durch das Rechnen mit robusten Standartfehler der p-Wert kleiner wird? Also kann dieser in beide Richtungen verzerrt sein? Schöne Grüße
@StatistikamPC_BjoernWalther
Hallo Clara, genau, der p-Wert kann sowohl zu klein als auch zu groß sein, wenn die Standardfehler (SE) verzerrt sind. Die SE sind ja potenziell auch zu klein oder zu groß, auf denen alles weitere dann aufbaut. Viele Grüße, Björn.
@larsricken2986
@larsricken2986 3 года назад
Kannst du mir sagen wie ich die anschliessende Tabelle mit den korriegierten Werten mit Hilfe der Stargazer Funktion als word.Tabelle ziehen kann?
@MrBananarama9
@MrBananarama9 3 года назад
Wirklich super erklärt, danke! Was ich mich gerade frage ist, wie man am besten die Robusten standart errors in die ursprüngliche summary Tabelle bekommt. Gibt es da einen Trick oder würdest du diese Werte einfach später mit dem Summary output irgendwie mergen? LG
@MrBananarama9
@MrBananarama9 3 года назад
Edit: Nicht ganz die Lösung aber vielleicht für den ein oder anderen interssant. Über den tidy Befehl des Broom packages bekommt man eine schön aufgeräumte Darstellung der robusten Werte und kann diese (falls nötig) einfach in Excel etc. exportieren :)
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 3 года назад
Hallo und danke für dein Feedback. In der Tat, die Ausgabe ist manchmal etwas fummelig. Danke für den Hinweis! Viele Grüße, Björn.
@paulernesthase
@paulernesthase 6 месяцев назад
Hinweis: wenn es um paneldaten geht, sollte man das Paket plm anstatt lmtest zusätzlich zum Paket sandwich aktivieren.
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 6 месяцев назад
Hallo Paul, ja, ein guter Hinweis. plm hat mich auch viele Jahre verfolgt und gefühlt war ich der einzige in der ganzen Uni, der damit gerechnet hat. Alle anderen haben für ihre Paneldaten OLS-Modelle geschätzt. 0_o. Viele Grüße, Björn.
@hsv8724
@hsv8724 6 месяцев назад
Du meinst, dass man plm zusätzlich zu lmtest installieren sollte oder? Weil wenn ich lmtest detache, dann habe ich keine coeftest Funktion mehr
@ehmgu7619
@ehmgu7619 2 года назад
Ist es möglich die robusten Standardfehler auch direkt in der Regressionsfunktion „lm“ anzuwenden? Da ich meine Regressionsergebnisse mit der Funktion apa.reg.table exportieren lasse habe ich Probleme bei der Darstellung der Regressionen mit robusten Standardfehlern. Gibt es sonst auch alternativ einen guten Weg diese zu exportieren?
@lilithelm-bunte138
@lilithelm-bunte138 Год назад
Hallo Björn, brauche mal Hilfe… Ich wollte das ganze auch für die Mediation und den Moderator machen. Aber da muss man ja (beim Mediator) auch noch den Pfad A bzw. B Berechnen. Kann ich diese Modelle dann auch einfach da eingeben mit coeftest?
@StatistikamPC_BjoernWalther
Hallo, du machst das analog für jedes Modell, das im Rahmen der Mediation aufgestellt und gerechnet wird. Viele Grüße, Björn.
@marcobody3577
@marcobody3577 2 года назад
bei mir ist genau das Gegenteil eingetroffen. (Standardfehler sind geringer geworden, T-Werte sind größer geworden) die P-Werte sind unverändert. (Analyse BTC Preis ~ hashrate + Marktkapitalisierung)
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 2 года назад
Die Standardfehler können sich in beide Richtungen ändern, also alles gut in deinem Fall. Viele Grüße, Björn.
@jastra5170
@jastra5170 2 года назад
Danke für das Video. Leider komme ich an einer Stelle nicht weiter. Wenn ich die Zeile 7 so eingebe bei mir, dann erhalte ich bei den p-Werten immer NaN. Was mache ich falsch?
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 2 года назад
Hallo, welchen Schätzer hast du verwendet? Erhältst du die anderen Werte, also Estimate usw.? Viele Grüße, Björn.
@jastra5170
@jastra5170 2 года назад
@@StatistikamPC_BjoernWalther Hallo Björn! Danke für deine Antwort. Ich habe einfach mal probiert, den von dir vorgeschlagenen Code mit meinem Modell zu versehen. Das funktioniert bei anderen Modellen in meinen Berechnungen auch hervorragend. Nur in diesem funktioniert es nicht. Das Modell enthält 2 UV und die Interaktion dieser UV auf eine AV. Im korrigierten Modell erhalte ich die Estimates so, wie ich sie im unkorrigierten Modell erhalte. Bei Std.Error, t-value und p erhalte ich NaN. Vielleicht funktioniert es ja besser, wenn ich das mit der von Inexorablehorror rechne. Aber ich weiß nicht, wie ich den "summ"-Befehl mit "robust =" kombinieren soll. Viele Grüße, Janett
@kristofferlillje2548
@kristofferlillje2548 2 года назад
Sehr cooles Video! Vielen Dank! Was ich allerdings noch nicht verstehe ist, wie ich mit den robusten Standardfehlern weiterarbeite
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 2 года назад
Hallo Kristoffer, danke! Du arbeitest in der Art weiter, dass du Standardfehler, t-Werte und p-Werte in deiner Koeffiziententabelle verwendest, weil die aus der ursprünglichen Regression ja verzerrt sind. Die Koeffizienten bleiben ja wie gezeigt identisch. Viele Grüße, Björn.
@karolaplue8708
@karolaplue8708 2 года назад
@@StatistikamPC_BjoernWalther Danke für das Video! Wie kann ich anschließend mit den nun robusteren Standardfehlern einen Breusch-Pagan Test durchführen um auf Heteroskedastizität zu testen? Oder reicht hier der Vergleich der Estimates der neuen Kovarianzmatrix mit der alten (ohne robuste Standardfehler) und wenn diese gleich sind, ist von Homoskedastizität auszugehen, ansonsten weiterhin von Herteroskedastizität. So geht es für mich aus dem Abstract bei White (1980) hervor: "By comparing the elements of the new estimator to those of the usual covariance estimator, one obtains a direct test for heteroskedasticity, since in the absence of heteroskedasticity, the two estimators will be approximately equal, but will generally diverge otherwise." LG Karola
@simon057
@simon057 Год назад
Was mache ich, wenn trotz robusten Standardfehlern Heteroskedastizität vorliegt?
@StatistikamPC_BjoernWalther
Hallo, Heteroskedastizität sorgt für verzerrte Standardfehler. Man behebt das mit robusten Standardfehlern. Die Modellschätzung und damit die Residuen bleiben hierbei aber gänzlich unverändert, weswegen die Prüfung auf Heteroskedastizität auch unverändert bleiben muss. Viele Grüße, Björn.
@simon057
@simon057 Год назад
das heißt wenn ich heteroskedastizität vorliegen habe und mit robusten Standardfehlern rechne, sind die p Werte nicht mehr verzerrt und ich kann signifikante Variablen trotzdem im Modell lassen? Verstehe das nicht so ganz... @@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 4 года назад
Bei Fragen und Anregungen zu robusten Standardfehlern in R nutzt bitte die Kommentarfunktion.
@philssonnnn
@philssonnnn 4 года назад
Können Sie ein Video zur Funktion lm.predict erstellen und ggf. darauf eingehen wie mit negative Werte vermeiden kann?
@StatistikamPC_BjoernWalther
@StatistikamPC_BjoernWalther 4 года назад
Hallo, im Moment aus Zeitgründen leider nicht. Evtl. in Zukunft. Viele Grüße, Björn.
Далее
Regressionsvoraussetzungen mit R testen
13:22
Просмотров 9 тыс.
Improving Readability Through Fewer Arguments
13:12
Просмотров 2,2 тыс.
The White test for heteroscedasticity
7:40
Просмотров 154 тыс.
Regression: Crash Course Statistics #32
12:40
Просмотров 710 тыс.
Robuste Regression in R
10:12
Просмотров 2,1 тыс.