Я не могу найти способ сделать grep в R при использовании двух столбцов, тот или иной столбец - PullRequest
0 голосов
/ 10 марта 2020
html_tab2 <- "new country helllo AF"
html_tab3 <- "new country helllo Afghanistan"

a1 <- c("Afghanistan","Pakistan")
a2 <- c("AF","PK")
df <- data.frame(a1,a2)
df$a1 <- as.character(df$a1)
df$a2 <- as.character(df$a2)

grep(df[1,1],html_tab2 , ignore.case = FALSE)
  1. понятно неправильно

grep(df[1,2],html_tab2 , ignore.case = FALSE)

Работы

grep(df[1,1]|df[1,2],html_tab2 , ignore.case = FALSE)

не работает

3 должно работать, потому что df [1,2] работает. Я не уверен, как написать это заявление ИЛИ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...