【发布时间】:2014-01-17 18:27:07
【问题描述】:
我有一个大向量:
a<-1:1000
a<-sample(a,replace=F)
b<-sample(1:10,1)
我想从a 中随机删除“b”个条目。如何做到这一点?
【问题讨论】:
-
adel <- a[-sample(seq_along(a),size=b,replace=FALSE))] -
note
replace=FALSE是默认值,但有时当您不记得默认值是什么时,为了清楚起见可以方便地保留。 -
去掉
a的第一个元素或者a的一个随机元素,如果a被打乱了就一样了。
标签: r