[討論] 兩個欄位重複抽樣

作者: tyugkl9342 (明明)   2016-09-02 14:49:08
小弟想要把一個n*2的矩陣做重複隨機抽樣(with replacement)
假設有一個矩陣A=[2 3; 5 8; 7 4] ,重複隨機抽取5次
結果為B,此時B=[5 8; 7 4; 7 4; 2 3; 5 8]
一個欄位可以用randsample這個語法,但兩個欄位要同時重複隨機抽取5次就不行了..
目前一個替代方案可以用minitab做,但數據一多就太麻煩
請問大大,有什麼方式或語法可以把兩個欄位同時做重複隨機抽取的呢?
謝謝
作者: sunev (Veritas)   2016-09-02 15:36:00
「兩個欄位」和「同時」是什麼意思?
作者: warmtake (米克斯旦)   2016-09-02 15:41:00
試試看用randsample找出原矩陣的index
作者: tyugkl9342 (明明)   2016-09-02 16:06:00
作者: warmtake (米克斯旦)   2016-09-02 18:22:00
你知道矩陣的大小,那看你是要用行還是列去隨機重複抽取例如你的舉例是同列算一組,就會變成index=[2,3,3,1,2]最後B=[A(index(1),:);......;A(index(5),:)]
作者: tyugkl9342 (明明)   2016-09-02 23:06:00
謝謝 W大 以解決

Links booklink

Contact Us: admin [ a t ] ucptt.com