Lassen und iid nicht zentrale t Zufallsvariablen sein.
Ich interessiere mich für die Frage: Was ist die Verteilung von ?
dh wie ist die Verteilung der Differenz zweier nicht zentraler Student t-Variablen?
Annehmen ist eine beobachtete Schätzung für beide oder im R
Code die Wahrscheinlichkeitsfunktion für wird sein:
likelihood = function(x) dt(d*sqrt(N), df, ncp = x*sqrt(N))
wo d = an observed estimate of X1 or X2
, x = parameter range (-Inf to Inf)
, N = sample size
, und df = N - 1
.
PS dt(x,df,ncp)
ist das PDF einer nicht zentralen t-Verteilung, wobei das dritte Argument ncp
der nicht zentrale Parameter ist.
R
, wäre es sehr hilfreich zu erklären, dass im Befehldt(x,df,ncp)
das dritte Argumentncp
der Nicht-Zentralitätsparameter ist. Ihre Frage scheint also einfach zu sein: "Wie ist die Verteilung der Differenz zweier nicht zentraler Student-t-Variablen?" Wäre das eine faire Interpretation?Antworten:
Sieht so aus, als wäre ich etwas spät dran. Wie auch immer, gemäß Owen (DB Owen, "Ein Überblick über Eigenschaften und Anwendungen der nichtzentralen t-Verteilung", Technometrics 10 (1968) 445-478), wenn x nichtzentral t-verteilt ist undν>2 , dann
var[x]=νν−2+δ2[νν−2−ν2Γ2((ν−1)/2)Γ2(ν/2)]
wo ν=df und δ=NCT ist der Nicht-Zentralitätsparameter. Verwenden vonν=10 und δ=5 , var [x] = 3,1386, so dass die Varianz der Differenz von zwei davon 6,2773 beträgt. Ich habe generiert107 dieser Unterschiede und gruppierte sie in ein Histogramm, das unten gezeigt wird. Die Varianz der107 Unterschiede betrug 6,2779. Leider habe ich keine Ahnung, welche Funktion das Histogramm annähert.
quelle
Da Sie R verwenden und keine genaue Lösung benötigen, ist das
distr
Paket für R möglicherweise hilfreich, zumindest zum Erkunden.Für feste Freiheitsgrade und Nicht-Zentralitätsparameter können Sie mit Code wie dem folgenden beginnen:
Ich bin mir nicht sicher, wie ich die Nicht-Zentralität in Abhängigkeit von x einbeziehen soll.
quelle
N
in Ordnung ist, ist eine genaue Verteilung der Differenz zweier nicht zentraler Student t-Variablen erforderlich.ncp = x*sqrt(N)
unddf = N -1
mein letztes Interesse ist es, den Standardfehler vondd
in Ihrem Code zu erhalten?