Я видел много сообщений на эту тему, поэтому извиняюсь, если это дубликат, но я не мог понять свою проблему.Совокупность, если строка содержит определенный текст в R
У меня есть
df <- data.frame(name = c('bike+ride','shoe+store','ride','mountian%20bike','ride+along'),
count = c(2,5,8,7,6))
и хочу суммировать каждый count
если он name
содержит строку group
group <- data.frame(group = c('ride','bike'))
Таким образом, конечный результат выглядит следующим образом:
Group Count
bike 9
ride 16
Может
кого Помогите?
благодарит за вашу помощь. Любая идея, как я буду обрабатывать экземпляры, где имя включает символы sich как '+' или '% 20'? – Davis
В вашем примере у вас есть эти символы в имени, и он работает так, как ожидалось. – Sotos