Column1A<-Dat$col1
Column1B<-Dat2$col2
列column1A和column1B都由混合值组成,例如ABC1,234等。此外,每列可以有重复的条目。例如,
Column1A
ABC1 ABC2 1234 ABC1
Column1B
ABC2 ABC3 1234
有没有办法获取每列的唯一条目列表。如果唯一条目列表是两列的差异,如何找到差异?
答案 0 :(得分:1)
unique
应该可以为列表获取唯一值。
要搜索两个唯一列表中的不同术语,您只需简单地浏览其中一个列表,然后检查该列表中的每个元素是否在另一个列表中。
一个简单的while循环应该可以工作,并且当你在列表2中找不到列表1中的元素时停止。
答案 1 :(得分:0)
您可以使用unique
查找唯一值:
unique(Column1A)
unique(Column1B)
答案 2 :(得分:0)
由于您的数据已经存在于data.frame或列表中,因此无需先将其复制出来。只需使用apply
:
apply(Dat, 2, unique)