Имея такой фрейм данных:
data.frame(id = c(1,2,3,4), text = c("text, another, end","not, keep","not, to keep, this","finally, chance, to, check"))
Как можно определить, какая последняя запятая в текстовом столбце каждой строки, и удалить все, что было до этого.
Пример ожидаемого выхода:
data.frame(id = c(1,2,3,4), text = c("end","keep","this","check"))