标签: r vector sample
我有这个向量
K=c(1,2,3,4,5,6,8,10,12,14)
我想从K中选择2个随机元素,以使我的输出每次都不会包含6或14或两者都不包含。我该如何做才能使其输出像我以前使用的那样
S=c(1,2,3,4,5,8,10,12) sample(S,2)
答案 0 :(得分:2)
您可以像从中抽取6和14个候选向量一样,
sample(setdiff(K, c(6, 14)), 2)