Вопросы по теме '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