我尝试将“大数字”或“大字符”等多个序列“合并”为单个“大数字”或“大字符”序列,同时保留合并的对象元素的重复项,并且不更改元素的顺序
union()几乎可以满足我的要求
x <- c(0,1,6,2,3,4,5)
y <- c(6,0,0,1,3,0,4,5,1,3,-1)
z <- union(x,y)
z
#results in
#[1] 0 1 6 2 3 4 5 -1
#but what i need is:
#[1] 0 1 6 2 3 4 5 6 0 0 1 3 0 4 5 1 3 -1
由于x和y变大(多达数百万个值),因此循环尝试可能会由于计算时间而失败。
在R中,有很多功能可以组合各种数据;因此,数小时的搜索并不能满足我的需求,但解决方案却很难找到(沮丧)
答案 0 :(得分:0)
我们可以使用串联
c(x, y)