-2
A
回答
0
如果你想隨機從大小爲N的數據集替換重新取樣,您可以使用randi(N,1,N*2)
返回尺寸N *的矢量1和N然後使用該向量索引你原來的之間的隨機整數的2矩陣。例如,
N = 100;
data = rand(1,N); % This simulates your original data set
idx = randi(N, 1, N*2);
newData = data(idx);
+0
非常感謝!我想我可以稍微修改一下這些代碼,以確保平衡數據的要求。 – evergreen8710
相關問題
- 1. 在MATLAB中重新採樣音頻
- 2. 採樣在MATLAB
- 3. 數據採樣 - 防止重複採樣 - MATLAB
- 4. Matlab Bootstrap不完整重採樣
- 5. 採樣和重構信號在Matlab中
- 6. 重新採樣後丟失第一行
- 7. 重新採樣一系列點
- 8. Lanczos重新採樣錯誤
- 9. 在Matlab中重新採樣數千張圖像?
- 10. Matlab採樣點頻率
- 11. Matlab的分佈採樣
- 12. Matlab:從分佈採樣
- 13. MATLAB - 採樣隨機值
- 14. 多重採樣紋理採樣
- 15. 如何統一採樣大圖?
- 16. 熊貓 - 重採樣 - 下采樣前的上採樣
- 17. 重新採樣面板維數據框
- 18. MSWord批量重新採樣圖像
- 19. 如何在重新採樣數據幀
- 20. 用熊貓重新採樣python列表
- 21. Android Opensles使用FFmpeg重新採樣PCM
- 22. 使用R重新採樣fmri圖像
- 23. 如何重新採樣數據幀列?
- 24. 使用Node.js重新採樣圖像
- 25. 重新採樣非和絃聲音
- 26. 在熊貓中重新採樣
- 27. 重新採樣熊貓的頻率列
- 28. 使用NAudio重新採樣音頻
- 29. 重新採樣x行數據集
- 30. 問:在pyalgotrade中重新採樣bitstamp吧
你能解釋一下你試過的以及它爲什麼不起作用嗎? – jerad
@jerad嗨,我試圖重新採樣數據a)使其平衡(統一重新採樣),和b)擴大數據集爲原來的兩倍。 Matlab函數'resample'似乎沒有我想要的選項或參數,並且我還沒有找到任何其他函數可以對不平衡數據集執行數據重採樣。你知道任何可以執行此操作的函數嗎?非常感謝你。 – evergreen8710