У меня есть 2 кадра данных:
C1
Date|Artist
01-11-1955|M
18-01-1956|M
19-04-1956|M
01-05-1956|M
21-11-1956|X
T1
Date|Artist|FeatArtist
06-11-1955|UNK|M
15-01-1956|M|UNK
15-04-1956|UNK|M
06-05-1956|UNK|M
25-11-1956|X|UNK
25-11-1956|M|UNK
Я хочу иметь возможность установить подмножество T1, если T1 $ Artist == C1 $ Artist | T1 $ FeatArtist == C1 $ Исполнитель и дата T1 произошли после C1 Дата
Результат должен быть:
T1
Date|Artist|FeatArtist
06-11-1955|UNK|M
06-05-1956|UNK|M
25-11-1956|X|UNK
Я пытался:
t<- T1[which(T1$Artist%in% unique(C1$Artist) | T1$FeatArtist%in% unique(C1$Artist)& T1$Date > max(C1$Date)),]
но не получилось - пожалуйста, есть идеи, как мне этого добиться?