В таком фрейме данных:
df <- data.frame(id=c(1,2,3,4), text = c("word1","word2","word3","word4"), ts = c("something1,here,other","something2,here,other","something5,here,other","something4,here,other")
Я хотел бы сохранить только то, что существует до первой запятой в столбце t, и удалить все, что будет, если после него.Как этот результат:
df <- data.frame(id=c(1,2,3,4), text = c("word1","word2","word3","word4"), ts = c("something1","something2","something5","something4")
Я пробовал это, но это не подходит:
df$ts <- gsub(",","",df$ts)
Как я могу сделать платеж?