[問題] 隨機抽樣(bootstrap)已回收

看板MATLAB作者時間16年前 (2010/02/06 21:45), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
作者: masterkobe (球球) 看板: MATLAB 標題: 隨機抽樣(bootstrap) 時間: Sat Feb 6 21:45:25 2010 請問一下 假如我給定一組樣本,稱之為A,A=[1 2 3 4 5 6 7] 我想從A裡面以抽後放回的方式重新抽樣,樣本數一樣7個,稱之為B B有可能的形式如下 ex: B=[1 1 3 5 6 7 6] B=[2 3 4 5 4 3 6] ......等 請問一下程式碼要如何寫呢 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.140.217 ※ 編輯: masterkobe 來自: 140.134.140.217 (02/06 21:46) ※ 編輯: masterkobe 來自: 140.134.140.217 (02/06 21:46)

02/06 22:00, , 1F
round(rand(1, 7)*6)+1
02/06 22:00, 1F

02/06 22:07, , 2F
我剛試過了 不是這個指令耶
02/06 22:07, 2F

02/06 22:09, , 3F
B=randsample(A,7,'true')
02/06 22:09, 3F

02/06 22:21, , 4F
可以了 太感謝了^^
02/06 22:21, 4F
文章代碼(AID): #1BRN9t_m (MATLAB)