Вопросы по теме 'grepl'

Поиск строк в столбцах фрейма данных в R
Итак, если у меня есть следующее list <- c("catdog","chicken","poop") names <- c("Fabio","John","Jack") df <- data.frame(names, list, stringsAsFactors=FALSE) names list 1 Fabio catdog 2 John cat 3 Jack...
1264 просмотров
schedule 03.11.2022

grepl для таблицы dplyr sql?
есть ли обходной путь, чтобы использовать что-то вроде filter(df, grepl("A|B|C",location)) для таблицы dplyr SQL? В SQL это вероятно LIKE . Конечно, я мог бы преобразовать таблицу SQL в таблицу данных R, но она очень большая. (...
1775 просмотров
schedule 18.06.2023

Извлечение пользователей из статуса твиттера в R. Нетривиальные случаи типа RT@user @user:
Я хочу извлечь имена пользователей из твита, где эти имена пользователей могут быть: за которыми следуют некоторые не буквенно-цифровые символы. без пробела перед ним. Например, отсюда: "RT@user1: This is a retweet that mentions...
683 просмотров
schedule 16.01.2024

Заменить только проанализированное регулярное выражение
Этот вопрос аналогичен вопросу стека Регулярное выражение, проанализированное с заменой grepl . Цель состоит в том, чтобы проанализировать регулярное выражение и заменить ТОЛЬКО соответствующий шаблон. Пример: data <- c("cat 6kg","cat...
38 просмотров
schedule 15.12.2022

Используйте grepl, чтобы назвать переменную
У меня есть следующий кадр данных amount <- c(10,12,14) description <- c("bankafschrift", "ABN", "albert heijn") df <- data.frame(description, amount) head(df) description amount 1 bankafschrift 10 2 ABN 12 3 albert...
55 просмотров
schedule 27.11.2022

Сравните столбец данных с другим столбцом данных
У меня есть столбец данных, содержащий пути к страницам (назовем его A): pagePath /text/other_text/123-string1-4571/text.html /text/other_text/string2/15-some_other_txet.html /text/other_text/25189-string3/45112-text.html...
267 просмотров
schedule 28.11.2022

Запуск dplyr, grepl в MySQL
У меня есть таблица в SQL, которую я тестирую dplyr . У меня есть два входа: диапазон дат и текстовое поле, которое является компанией Я запускаю следующий код R ниже # Filter on the Customer and the date range the user selects mydf <-...
240 просмотров
schedule 17.04.2023

квантификатор повторения grepl
я пытаюсь проверить, содержит ли строка 2 или более значений даты данная строка содержит четыре значения даты, но grepl возвращает FALSE не могу заставить grepl обнаруживать все экземпляры даты в строке > strng [1] "SMART PRODUCTS 0.50...
255 просмотров
schedule 19.07.2023

Сопоставьте несколько элементов в списке со строкой в ​​R
У меня есть следующий кадр данных, и я изо всех сил пытаюсь обнаружить элементы списка в отдельном строковом элементе. В следующем кадре данных: original_df <- structure(list(title = c("Film Review: Almost Christmas", "Film Review:...
275 просмотров
schedule 20.09.2022

Класс символов POSIX не работает в базовом регулярном выражении R
У меня возникли проблемы с сопоставлением шаблона со строкой текста в R . Я пытаюсь получить TRUE с помощью grepl , когда текст похож на "lettersornumbersorspaces y lettersornumbersorspaces". Я использую следующие regex :...
362 просмотров
schedule 22.10.2022

Поиск группы слов в одном предложении в R
Я пытаюсь найти группу слов в контексте одного и того же предложения . Например, я пытаюсь выяснить, существуют ли слова "not" и "sugar" в контексте одного предложения . string = c( "I do not like sugar. However, I like coffee.", "I...
1112 просмотров
schedule 05.08.2023

Найдите строки, в которых одна строка столбца находится в другом столбце, используя dplyr в R
Требуется вернуть строки, где значение в одном столбце существует как строка в другом столбце (в той же строке). У меня df: A <- c("cat", "dog", "boy") B <- c("cat in the cradle", "meet the parents", "boy mmets world") df <-...
2587 просмотров
schedule 01.01.2023

Как разделить столбец строк на основе первого пробела
Это мои данные. mtcars$brand=row.names(mtcars) mtcars$brand ## [1] "Mazda RX4" "Mazda RX4 Wag" "Datsun 710" ## [4] "Hornet 4 Drive" "Hornet Sportabout" "Valiant" ## [7] "Duster 360"...
101 просмотров
schedule 30.07.2022

R, String Match или String match комбинация строк
У меня есть набор строк, таких как «Великобритания», «Соединенные Штаты», «Китай», «Индия», и другая строка должна быть сравнена с набором вышеуказанных строк, и может быть комбинацией нескольких значений набора выше строки, разделенные "|" ....
80 просмотров
schedule 18.01.2023

Удалить все строки с датами, содержащими определенный час:минута
У меня есть фрейм данных со столбцом, содержащим даты в формате %d/%m/%Y %H:%M , и я хотел бы удалить все строки с датами, содержащими время 12:00 , независимо от месяца, дня и года. Для кадра данных с именем df со столбцом даты с именем date я...
419 просмотров
schedule 09.08.2022

Найдите слова в списке строк
У меня есть words <- c("word1", "word") text <- c("this is word1", "this is word2", "this is word4") Если я использую sapply(words, grepl, text) , вы получите ответ ИСТИНА и ЛОЖЬ, вместо этого как я могу получить точные слова, которые...
2562 просмотров
schedule 01.04.2023

Создайте переменную, которая равна 1, если любая из выбранных переменных содержит заданную строку в data.table
Я хотел бы создать переменную, которая равна 1, если любая из выбранных переменных начинается с заданной строки ("A" в примере) в data.table. Пример с игрушечными данными, чтобы понять суть: library(data.table)...
36 просмотров
schedule 01.02.2023

Запутался в функции vapply, использующей grepl внутри (часть курса datacamp)
hits <- vapply(titles, FUN = grepl, FUN.VALUE = logical(length(pass_names)), pass_names) titles — это вектор с такими заголовками, как "mr" , pass_names — это список имен. 2 вопроса. Я не понимаю...
147 просмотров
schedule 30.10.2022

Присоединяйтесь к кадрам данных по нескольким столбцам с помощью grep
Я хочу сделать полное соединение с двумя фреймами данных на основе 2 столбцов, где 1 столбец содержит строку, найденную в другом. Ниже приведены два моих фрейма данных: date<-as.Date(c('2010-11-1','2008-3-25','2007-3-14'))...
335 просмотров
schedule 29.08.2022

Извлечение строк, содержащих пробелы
Я пытаюсь удалить строки из фрейма данных в R, которые содержат определенные фразы в одном из столбцов. До сих пор мне удавалось использовать следующий код для удаления строк, содержащих слово «дата»: newdata <- mydata %>%...
45 просмотров
schedule 06.12.2022