Создайте переменную, содержащую разные слова для использования с функциями фильтра и grepl - PullRequest
0 голосов
/ 12 апреля 2020

У меня есть разные наборы данных, где я использую следующие функции для их фильтрации:

DF_Ho C - это и пример одного набора данных.

DF_HoC_Digi = filter(DF_HoC, grepl("Big data|machine learning|data analytics|data scientist|data analyst|data warehouse|business intelligence| bi |data science|artificial intelligence| ai | iot |internet of things|information systems|information system|deep learning|database|data management|cloud computing|digitalised|digitalized|digitalize|digitalise|digital|digitalisation|digitalization|digitized|digitize|digitised|digitised",text,ignore.case = TRUE))
DF_HoC_DATABASE = filter(DF_HoC, grepl("database",text,ignore.case = TRUE))
DF_HoC_IT = filter(DF_HoC, grepl(" IT ",text,ignore.case = FALSE))

Я использую одни и те же слова для фильтрации разные наборы данных, поэтому я хотел бы создать переменную, которая работает так же, как: ("Big data|machine learning|data analytics|data scientist|data analyst|data warehouse|business intelligence| bi |data science|artificial intelligence ... )

Я был бы очень признателен, если бы кто-то мог указать мне правильное направление. Спасибо.

...