У меня есть переменная string
с именем country
, значением которой может быть, например, Afghanistan2008
, но также может быть Brasil2012
. Я хотел бы создать две новые переменные, одна из которых является частью страны, а другая частью года.
Поскольку в конце string
всегда есть числа, я знаю позицию, в которой string
должна быть разделена с правой стороны, но не с левой стороны.
Могу ли я использовать что-то вроде:
gen(substr("country",-4,.))
Если нет, может ли кто-нибудь сказать мне, как разбить целый столбец таких переменных на переменные country
и year
? Я также хотел бы сохранить исходную переменную.