Mam następujący wektor w R i chciałbym znaleźć wszystkie ciąg znaków o A i B, ale nie numer 2 w nim.Grep w R używając OR i NOT
vec1<-c("A_cont_1", "A_cont_12", "B_treat_8", "AB_cont_22", "cont_21_Aa")
Następujące nie działa:
grep("A|B|!2", vec1)
Daje mi wszystkie sznurki:
[1] 1 2 3 4 5
Tak samo jest w tym przykładzie:
grep("A|B|-2", vec1)
Jaka byłaby poprawna składnia?
chcesz dopasować '(A lub B) I NIE 2' czy też chcesz "A OR B OR (NIE 2)"? –