-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