Rでは、パターンがリストに存在するかどうかをテストして、別のリストの位置にある要素を置き換えたいと考えています。
例を挙げましょう。私の最初のリストは次のようになります。
表1:
[,1] [,2]
[1,]ABBABBCA
[2,]ABBUCCCH
2 番目のリストは次のようになります。
[,1] [,2]
[1,]KIGSPLOM
[2,]ANAMAKAM
パターン「KI」が2番目のリストに存在する場合、条件をテストしたいので、最初のリストの同じ場所にある要素を置き換えます。
この場合、KI は "KIGS" の 2 番目のリストにあり、"ABBA" を "KI" に置き換えます。したがって、両方のリストの [1,1] の位置にあります。
ランドでそれを簡単に行う方法はありますか?次のリストを取得します:
[,1] [,2]
[1,]KI BBCA
[2,]ABBUCCCH