У меня есть фрейм данных r, который содержит состояния штата и графства США в одном столбце. Данные находятся в следующем формате:Изолирование частичного текста в r фрейме данных
United States - State name - County name
где каждая ячейка является уникальным графством. Например:
United States - North Carolina - Wake County
United States - North Carolina - Warren County
etc.
Мне нужно разбить колонну на 2 колонки, одна из которых содержит только имя состояния, а другой, содержащих только название округа. Я экспериментировал с sub и gsub, но не получал никаких результатов. Я понимаю, что это, наверное, простой вопрос для экспертов, но я новичок. Я был бы очень признателен, если бы кто-нибудь мог указать мне в правильном направлении.
Я собирался опубликовать ответ, используя 'strsplit', но теперь я просто начну использовать' tidyr'. До сих пор я видел только впечатляющие примеры «распространения» и «собирания». – shadowtalker
@docendodiscimus Еще раз, вы были намного быстрее в предоставлении лучшего ответа, используя 'tidyr', ура! –
Наверное, быть жестким, хотя из-за того, что акрун собирается выйти в интернет. Ха-ха. Мне нравится, как маленький и сплошной тег R –