df:Il y a en réalité des milliers de fois, les variantes et les Id
variant1 variant2 variant3 variant4
ID1 0/0 0/0 0/0 0
ID2 0/0 0/0 0/0 0
ID3 0/0 0/0 1/1 0
ID4 0/0 0/0 0/0 1
ID5 0/1 0/0 0/0 0
Résultat escompté:
variant1 variant2 variant3 variant4
ID3 0/0 0/0 1/1 0
ID4 0/0 0/0 0/0 1
ID5 0/1 0/0 0/0 0
J'aimerais ne garder que les lignes si ils ont 0/1, 1/1 ou 1 en eux.
J'ai essayé dt[grepl(0/1", df),]
pour chaque itération, mais il ne semble pas fonctionner.
Est-il une base de R ou de données.table façon de faire cela?