1
A
回答
1
长度是不相关的,可以让使更短的例如:
> a=1:20
> a=sample(a,replace=FALSE)
> a
[1] 9 11 16 15 10 18 8 7 4 2 14 5 12 20 6 1 13 19 3 17
> b=sample(1:10,1)
> b
[1] 3
> a=a[-sample(1:length(a),b)]
> a
[1] 9 11 16 15 10 18 7 4 2 14 12 20 6 1 13 19 3
> length(a)
[1] 17
这里关键是要采取长度为b的样品从1:长度(a),然后使用负索引到子集。
1
如果你想从a
设置b
值是NA
,则:
a[sample(1:length(a), b)] <- NA
如果你想从a
删除b
值,则:
a <- a[-sample(1:length(a), b)]
相关问题
- 1. 矢量化条件随机匹配
- 2. MySQL选择随机X条目 - 优化
- 3. 随机矢量处理
- 4. 如何随机矢量
- 5. 减去偏移矢量中的R
- 6. 减去矢量
- 7. 从Objectify实体获取随机条目
- 8. 从集合中获取随机条目
- 9. eigen:从矢量中减去标量
- 10. 将矢量随机分为两组
- 11. matplotlib中的随机矢量图
- 12. 显然随机矢量绘图:TSNE
- 13. 随机速度矢量公式
- 14. 在矢量中创建随机值Matlab
- 15. 随机从目录
- 16. 从列表条目中选择x(f.e. first)字符,然后从新列表中选择随机条目
- 17. 从矢量元素中连续减去
- 18. 从矢量减去scipy.sparse矩阵的列
- 19. 矢量从单点出去的坐标
- 20. 3D矢量(X,Y,Z)看矢量
- 21. Python,从矢量的非零索引中随机抽样
- 22. C++从矢量的子集中返回一个随机值
- 23. 需要从二维矢量中选取一个随机坐标
- 24. 随机填充一个矢量矢量与固定数量的元素
- 25. 插值X-矢量
- 26. 条件矢量
- 27. X的随机生成数量
- 28. [R矢量 - 减去载体
- 29. Eigen3:矩阵即比例矢量条目
- 30. 元随机重定向随机X秒
'阿德尔< - 一[ -sample(seq_along(a),size = b,replace = FALSE))]' –
note'replace = FALSE'是默认设置,但有时候为了清晰起见,您不能记住默认设置。 – Spacedman
如果'a'被加扰,去掉'a'的第一个元素或'a'的随机元素是一样的。 – Rcoster