Удаление не нужных слов из строки

Вопросы по статистическому пакету R. Не обязательно гео.
Ответить
garrik_igorek
Новоприбывший
Сообщения: 9
Зарегистрирован: 12 мар 2016, 14:04
Репутация: 0

Удаление не нужных слов из строки

Сообщение garrik_igorek » 12 мар 2016, 15:19

Добрый день, помогите разобраться. Есть данные и нужно из строк столбца V10 убрать лишние слова, а именно оставить только город, делаю скрипт R. Количество пробелов до населенного пункта одинаковое может есть функция которая отсекает на основании пробелов?

Спасибо!

Изображение

gamm
Гуру
Сообщения: 2677
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 592
Ваше звание: программист
Откуда: Казань

Re: Удаление не нужных слов из строки

Сообщение gamm » 12 мар 2016, 16:09

изучаем регулярные выражения и функцию strsplit() ...

garrik_igorek
Новоприбывший
Сообщения: 9
Зарегистрирован: 12 мар 2016, 14:04
Репутация: 0

Re: Удаление не нужных слов из строки

Сообщение garrik_igorek » 12 мар 2016, 22:19

спасибо, наподобие нашел в пакете ‘stringr’ и функцию str_split_fixed, но немного всё равно не то, если населенный пункт из двух слов то уже не правильно дробит

Аватара пользователя
jerry-maori
Гуру
Сообщения: 561
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 133
Ваше звание: it-дворник
Откуда: Нижний Новгород
Контактная информация:

Re: Удаление не нужных слов из строки

Сообщение jerry-maori » 12 мар 2016, 22:30

а если выкусывать всё между "р-н." и "г." ?

garrik_igorek
Новоприбывший
Сообщения: 9
Зарегистрирован: 12 мар 2016, 14:04
Репутация: 0

Re: Удаление не нужных слов из строки

Сообщение garrik_igorek » 12 мар 2016, 22:49

там еще есть деревни д. поэтому не очень такой вариант

я вот хочу соединить два столбца X6 и X7 тогда правда у некоторых появится приставка д. или г.

Не подскажите как соединить? Искал не нашел как это делается...

Изображение

Ответить

Вернуться в «R»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость