在 R 中,我想测试一个模式是否存在于列表中,以替换位于另一个列表中的位置的元素。
让我举个例子。我的第一个列表如下所示:
表格1:
[,1] [,2]
[1,]ABBABBCA
[2,]ABBUCCCH
我的第二个列表如下所示:
[,1] [,2]
[1,]KIGSPLOM
[2,]ANAMAKAM
我想测试条件,如果模式“KI”出现在我的第二个列表中,那么替换我第一个列表中相同位置的元素。
在这种情况下,KI 出现在“KIGS”的第二个列表中,我将用“KI”替换“ABBA”。所以在两个列表中的位置 [1,1]。
有没有办法在 Rand 中轻松做到这一点,获得以下列表:
[,1] [,2]
[1,]KI BBCA
[2,]ABBUCCCH