Как поместить данные из нескольких критериев в один столбец - PullRequest
0 голосов
/ 21 апреля 2019

Мне нужно создать подмножество данных из нескольких критериев «включения» из столбца (V5: Формат) моего df.

Я пробовал:

new.data <- old.data[grep("text1", old.data$V5), ]

Это работает для 1 критерия включения. Я хочу добавить второй критерий включения - данные должны включать «text1» и «text2» для подмножества данных

Заранее спасибо.

1 Ответ

1 голос
/ 05 мая 2019

Вы можете использовать grepl() вместо grep(), чтобы получить логический вектор, который сообщает вам, какие строки содержат шаблон.В этих векторах вы можете использовать логические условия, такие как &:

new.data <- old.data[grepl("text1", old.data$V5)&grepl("text2", old.data$V5), ]
...