Это дополнительный вопрос из другого вопроса, R Вопрос - Попытка использовать отдельные для разделения данных с непостоянным разделителем
Только потом я понял, что у меня былоЕще вопросы, пожалуйста, потерпите меня, спасибо!
В качестве примера для Participation_age_group я хотел бы разделить его на Взрослых, Подростков и Детей, чтобы каждый инцидент давал счет каждому участнику возрастной группы. ,Я пытаюсь сделать то же самое с возрастом и полом, а затем привязать его к общему набору данных, чтобы делать прогнозы. Дайте мне знать, если вам нужно больше деталей.
dput(head(x[, c(1, 3)])) structure(list(incident=c(1,2),age_group= c("0::Adult 18+", "0::Adult 18+||1::Adult 18+"), participant_gender = c("0::Female","0::Male||1::Male")),.Names = c("incident","participant_age_group","participant_gender"),row.names = c(NA, 2L), class = "data.frame")
Дополнительные данные, если это необходимо, Пример данных из набора данных
Я попытался использовать приведенное ниже, но это просто даетодин массивный вектор.
strings <- c ("Child 0-11", "Teen 12-17", "Adult 18 +") </p>
x <- str_count (strings, x $member_age_group) </p>
Желаемый результат
Incident Child Teen Adult Female Male
1 0 0 1 1 0
2 0 0 2 0 2