У меня есть кадр данных, и я хотел бы проанализировать столбец «текст» и создать новый столбец, который является числом, которое начинается в 4-й позиции и заканчивается перед 1-м знаком подчеркивания. Число будет 1 или 2 цифры. Вот пример:создать новый столбец разобранного текста
d = data.frame(group = c("A","b","C"),text =c("DDD10_sdfdsdsfads_","ggg8_dsfsd_","hhh1_dsfdsaf_dsafdafd"))
d
см новый столбец ниже, что я хотел бы создать
group text NEW COLUMN ??
1 A DDD10_sdfdsdsfads_ 10
2 b ggg8_dsfsd_ 8
3 C hhh1_dsfdsaf_dsafdafd 1
Спасибо.