I das folgende Modell eine Schätzung der Standardfehler für Zufallskoeffizienten zum Schätzen:Intervalle Paket/Funktion mit lme4 passt
library(nlme)
library(foreign)
Sample_Data <- read.dta (file="Sample_Data.dta")
Sample_Data <- within(Sample_Data, {
industry <- factor(industry)
id <- factor(id)
year <- factor(year)})
Model1 <- lme(MRPK ~ 1+age+empl+net_worth+input_growth+TFPR_shock, random = (~1+net_worth|industry/id), data=Sample_Data, control=lmeControl(opt='optim'), method="REML")
My Abtastdaten an die folgende Verbindung:
https://dl.dropboxusercontent.com/u/99295510/Sample_Data.dta
Ich bin den folgenden Fehler erhalten:
Fehler in solve.default (pdMatrix (a, Faktor = TRUE)):
Lapack Routine dgesv: System ist genau singulär: U [1,1] = 0
Wie können wir dieses Problem lösen?
Was versuchen Sie zu erreichen? Die Fehlermeldung besagt, dass Sie die Funktion "intervals" für ein lmerMod-Objekt nicht verwenden können. Dies bedeutet wahrscheinlich, dass das Paket "intervals" keine Objekte unterstützt, die von "lme4" erzeugt werden. – lmo
Mein Ziel ist es, die Standardfehler für den Zufallskoeffizienten zu schätzen. Ich weiß nicht, wie man den Standardfehler mit lme4 abschätzen kann. Ich dachte, ich könnte Konfidenzintervalle berechnen, dann kann ich Standardfehler aus den Konfidenzintervallen berechnen. – mjalam
Vielleicht hilft Ihnen diese Antwort: [lmer CI] (http://stackoverflow.com/questions/11072544/how-to-get-coefficients-and-their-confidence-intervals-in-mixed-effects-models/17329983 # 17329983). – lmo