У меня есть столбец, в который я хотел бы поместить значение строки на основе первой и последней метки 'string' в R. Значения уровня следующие:
[1] "60022 (Location; 9TH FLOOR; Snacks)"
[3] "60024 (Location; 9TH FLOOR; Lg Snacks)"
[5] "60027 (Location; 9TH FLOOR; Sml Snacks)"
Я бы хотел, чтобы потяните # и последнюю строку, разделенную ';'. Есть ли функция или синтаксис в R для этого? Так что удалите «Местоположение; 9-й ЭТАЖ» и просто оставьте последний; "" string.
Я пытался получить это только первое значение, но не могу сохранить "закуски", а также с этим кодом:
#updated_df_2020$Machine <- sub("([A-Za-z]+).*", "\\1", updated_df_2020$Machine)
Конечный результат для каждой строки должен быть числом (60022, а затем и закусками) примерно так:
[1] "60022 (Snacks)"
[1] "60024 (Lg Snacks)"
[1] "60027 (Sml Snacks)"