У меня есть столбец, содержащий значения 3 строки, разделенные точками с запятой. Мне нужно просто извлечь первую часть строки.Извлечь часть строки (до первой точки с запятой) в R
Type <- c("SNSR_RMIN_PSX150Y_CSH;SP_12;I0.00V50HX0HY3000")
Что я хочу: Получите первую часть строки (до первой точки с запятой).
Выход: SNSR_RMIN_PSX150Y_CSH
Я попытался GSUB, но не в состоянии понять. Пожалуйста, дайте мне знать, как мы можем сделать это эффективно в R.
Спасибо. Работает даже с большими наборами данных. – Sharath
@Sharath Нет проблем. Я думаю, что 'stringi' должен быть быстрее. Обновленный с помощью одного из вариантов, пожалуйста, проверьте, что это быстро – akrun
'stringi' работает очень быстро. Спасибо, что указали это. – Sharath