[心得] 如何產生具有共線性的random numbers

看板MATLAB作者 (wgene)時間3年前 (2021/04/12 11:38), 編輯推噓1(103)
留言4則, 2人參與, 3年前最新討論串1/1
各位好 假設有20個變數,每個變數服從uniform(-2,2), 這20個變數裡, 有5個具有共線性(Multicollinearity),相關係數為0.8 Matlab code要怎麼把那5個共線性的變數產生出來 謝謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 100.36.131.156 (美國) ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1618198681.A.A3B.html

04/12 13:27, 3年前 , 1F
E(Y|X) = ybar + corr * sdy / sd x * ( X - xbar )
04/12 13:27, 1F

04/12 13:28, 3年前 , 2F
感覺可以這樣做 ?
04/12 13:28, 2F

04/12 13:29, 3年前 , 3F
然後 E( Y | X ) = fXY / fX
04/12 13:29, 3F

04/12 18:22, 3年前 , 4F
令這五個變數相等
04/12 18:22, 4F
文章代碼(AID): #1WSy2Pex (MATLAB)
文章代碼(AID): #1WSy2Pex (MATLAB)