Sie können die lineare Darstellung der Korrelation nicht in diskreten Unterstützungsverteilungen verwenden.
Im Sonderfall der Binomialverteilung ist die Darstellung
kann ausgenutzt werden, da
Wenn wir einige der so auswählen , dass sie einigen der und anderweitig unabhängig generiert werden, erhalten wir
wobei die Notation gibt an, dass identisch mit und nicht als Bernoulli generiert wirdCOV ( X , Y ) = 8 Σ i = 1 18 Σ j = 1 cov ( δ i , γ j ) δ i γ j COV ( X , Y ) = 8 ∑ i = 1 18 ∑ j = 1
X=∑i=18δiY=∑i=118γiδi,γi∼B(1,2/3)
cov(X,Y)=∑i=18∑j=118cov(δi,γj)
δiγjcov(X,Y)=∑i=18∑j=118I(δi:=γj)var(γj)
I(δi:=γj)δiγjB(1,2/3) .
Da die Einschränkung wir lösen
Dies bedeutet, dass Wenn wir 6 der 8 gleich 6 der 18 , sollten wir diese Korrelation von 0,5 erhalten.
cov(X,Y)=0.5×8×18−−−−−√×23×13
∑i=18∑j=118I(δi:=γj)=0.5×8×18−−−−−√=6
δiγj
Die Implementierung sieht wie folgt aus:
- Generiere , , ;Z∼B(6,2/3)Y1∼B(12,2/3)X1∼B(2,2/3)
- Nimmt undX=Z+Z1Y=Z+Y1
Wir können dieses Ergebnis mit einer R-Simulation überprüfen
> z=rbinom(10^8,6,.66)
> y=z+rbinom(10^8,12,.66)
> x=z+rbinom(10^8,2,.66)
cor(x,y)
> cor(x,y)
[1] 0.5000539
Kommentar
Dies ist eine ziemlich künstliche Lösung des Problems, da es nur funktioniert, weil ein perfektes Quadrat ist und weil eine ganze Zahl ist. Für andere akzeptable Korrelationen wäre eine Randomisierung erforderlich, dh wäre mit einer gewissen Wahrscheinlichkeit Null oder Eins .8×18cor(X,Y)×8×18−−−−−√I(δi:=γj)ϱ
Nachtrag
Das Problem wurde vor Jahren auf Stack Overflow mit der gleichen Idee vorgeschlagen und gelöst , Bernoullis zu teilen.