假设你有序列AAA和ATA,怎么用R比较它们的差异,即第二个字符,并返回差异的位点与字符?...提供的解决方案有两种:
do.call(setdiff, strsplit(c(a, b), split = ""))
# 或者
Reduce(setdiff, strsplit(c(a, b), split...= ""))
a,b是两个字符串。...,如果你将两个序列呼唤,就不work了!...""))
character(0)
> do.call(setdiff, strsplit(c("AAA", "ATA"), split = ""))
character(0)
相关资料不多,终于在R博客看到一个实现类似需求的函数