У меня есть список адресов в кадре данных, и я хочу извлечь сокращения состояний в новый столбец.
Я попробовал какой-то код, который видел по другому вопросу:
df$State <- str_extract(df$Address, "\\b[A-Z]{2}"))
В большинстве случаев он работал хорошо, но также возвращал такие вещи, как "NW", который был частью адреса.Я также попытался:
ex_city_state(df$Address)
из пакета qdapRegex, который, казалось, работал, но я не уверен, как получить результаты в новом столбце.Вот пример адресов:
"212 E Superior St, Alma, MI 48801, USA"
"121 Industrial Rd, Belmont, CA 94002, USA"
"24 Gouverneur Ln, New York, NY 10005, USA"
"1701 Wright St, Madison, WI 53704, USA"
"15898 TX-123, San Marcos, TX 78666, USA"