Seite 1 von 2

Panelregression Random Effects plm

Verfasst: Do Okt 29, 2020 10:38 am
von EmreA1
Halli Hallo,

ich hoffe hier sind einige Pro's im Bereich Panelregression vertreten, denn mich treibt mein Datensatz/ R so langsam aber sicher zur Weißglut.

Für meine Masterthesis hab ich ein Datensatz, wobei mich zunächst nur die abhängige Variable ("Spreads") und die Unabhängige Variable ("Rating") interessieren, d.h. Spreads~Rating.

Ich habe mir diverse Videos zu dem Thema Panelregression bereits angeschaut, was eigentlich sehr einfach ist. Eigentlich.

R meckert allerdings in der Ausführung von Zeile 19.(Siehe Screenshot)

Ich bin mir nicht sicher, aber kann das Problem darin liegen, dass ich unbalancierte Daten habe? (Die meißten Individuen/Cross-Sectional-Data haben Daten von t=1,...,150; wobei andere nur t=1,..., 70).

Kann mir jemand helfen oder ein Tipp geben, wo das Problem liegt. Wäre echt sehr dankbar. Denn die Fehlermeldung "empty model" sagt mir nix.

Vielen Dank im Voraus!
Bildschirmfoto 2020-10-29 um 10.34.34.jpg

Re: Panelregression Random Effects plm

Verfasst: Do Okt 29, 2020 10:53 am
von EmreA1
Hier ist noch mein Datensatz "mydata"
Bildschirmfoto 2020-10-29 um 10.53.05.jpg

Re: Panelregression Random Effects plm

Verfasst: Do Okt 29, 2020 11:08 am
von jogo
Hallo Emre,

willkommen im Forum!
Mit Bildern können wir nichts anfangen. (Wer soll denn die Daten abtippen?)
Bitte lies viewtopic.php?f=20&t=11
... und handele entsprechend.

Gruß, Jörg

Re: Panelregression Random Effects plm

Verfasst: Do Okt 29, 2020 12:31 pm
von EDi
X und Y sollten Spalten im dataframe Update sein...

Re: Panelregression Random Effects plm

Verfasst: Do Okt 29, 2020 12:32 pm
von EDi
Oder die Modelformula anpassen an Spalten die in pdata sind.

Re: Panelregression Random Effects plm

Verfasst: Do Okt 29, 2020 1:21 pm
von EmreA1
jogo hat geschrieben: Do Okt 29, 2020 11:08 am Hallo Emre,

willkommen im Forum!
Mit Bildern können wir nichts anfangen. (Wer soll denn die Daten abtippen?)
Bitte lies viewtopic.php?f=20&t=11
... und handele entsprechend.

Gruß, Jörg
Bin neu hier, Sorry. Habe ich mir nun durchgelesen:)

Die .csv Datei ist nun angehängt.

Re: Panelregression Random Effects plm

Verfasst: Do Okt 29, 2020 1:24 pm
von EmreA1
EDi hat geschrieben: Do Okt 29, 2020 12:31 pm X und Y sollten Spalten im dataframe Update sein...
Hi, danke für deine Antwort. Bin mir nicht sicher, ob ich es richtig verstanden habe. Aber meine Variablen sind ja als Spalten initialisiert.
Es steht ja im Workspace, dass sowohl X als auch Y die Dimension [1:3679, 1] aufweist.

Re: Panelregression Random Effects plm

Verfasst: Do Okt 29, 2020 4:03 pm
von jogo
Hier ist die reproduzierbare Version für den Fehler:

Code: Alles auswählen

library(plm)

mydata <- read.csv2("http://forum.r-statistik.de/download/file.php?id=1184", dec=".")

pdata <- plm.data(mydata, index=c("ID", "Time"))

r <- plm(Spreads ~ Rating, data=pdata, model="random") 
bzw. genauso nicht erfolgreich:

Code: Alles auswählen

plm(Spreads ~ Rating, data=mydata, index=c("ID", "Time")) 
Gruß, Jörg
p.s.:
attach() ist böse und pfui

Re: Panelregression Random Effects plm

Verfasst: Do Okt 29, 2020 4:59 pm
von EmreA1
jogo hat geschrieben: Do Okt 29, 2020 4:03 pm Hier ist die reproduzierbare Version für den Fehler:

Code: Alles auswählen

library(plm)

mydata <- read.csv2("http://forum.r-statistik.de/download/file.php?id=1184", dec=".")

pdata <- plm.data(mydata, index=c("ID", "Time"))

r <- plm(Spreads ~ Rating, data=pdata, model="random") 
bzw. genauso nicht erfolgreich:

Code: Alles auswählen

plm(Spreads ~ Rating, data=mydata, index=c("ID", "Time")) 
Gruß, Jörg
p.s.:
attach() ist böse und pfui
Hi Jogo,

zunächst einmal vielen Dank für deine Hilfe.

Leider kriege ich auch weiterhin die folgende Fehlermeldung:
"Fehler in plm.fit(data, model = models[1], effect = effect) : empty model"

Es darf ja wohl nicht wahr sein. Ich weiß nicht, was ich falsch mache. Es sind alle notwendigen Pakete in der Memory, aber dennoch funktioniert die letzte Zeile nicht und ich kann mir nicht erklären, woran es hakt :roll:

Hat die Auswertung bei dir wirklich geklappt?

Viele Grüße und danke noch einmal
Emre

Re: Panelregression Random Effects plm

Verfasst: Do Okt 29, 2020 7:03 pm
von EDi
Was sagt

Code: Alles auswählen

pvar(pdata)
?

Vielleicht kann ja das Model anhand der Daten nicht geschätzt werden...