替换10000个元素

时间:2015-03-31 17:16:56

标签: r subset gsub lapply

假设有一百万个数字的对象:c(1:1000000) 这些c(78,460,...,999390,999612)的10000个元素子集理想地由数字c(1:10000)代替。

total<-c(1:1000000)
out<-c(78,460,...,999390,999612)
in<-c(1:10000)
# to reach output:
total<-c(1:77,1,79:459,2,461:...etc)

我可以使用total==78|total==460|total==...|etc创建一个非常长的逻辑,但这需要很长时间才能运行。我的gsubsubsetlapply次尝试未取得成功。有没有人有一个好的解决方案?

提前谢谢!!

红色

0 个答案:

没有答案