2つの識別子(グループとID)でグループ化された大きなデータと、最初の期間に表示されるInitial
列と、Post
の列期間。作業実施例以下である:唯一の新しい要素が存在する場合、および既存と新規の両方の要素が存在する場合2つの文字列の要素の部分一致R
SampleDF<-data.frame(Group=c(0,0,1),ID=c(2,2,3),
Initial=c('F28D,G06F','F24J ,'G01N'),
Post=c('G06F','H02G','F23C,H02G,G01N'))
私は、要素が一致したときに見つけるために、各Group/ID
組み合わせに対してInitial
とPost
の要素を比較したいです。 1
があることを示し、
SampleDF<-cbind(SampleDF, 'Type'=rbind(0,1,2))
(相対Initial
に)0
はPost
に新しい要素(複数可)が存在しないことを示している。理想的には、私は、次の出力を有する新しいType
変数で終わるしたいですPost
の新しい要素のみ、2
は、Post
に既存の要素と新しい要素の両方が存在することを示します。
入力に '' '' '' ' – rsmith54