Кодирование строковой переменной Stata для определенных чисел
У меня есть переменная в моем основном наборе данных, которая перечисляет пригороды как строки. В числовом почтовом индексе хранится полезная информация, которую я хотел бы использовать. Например, "PERTH" имеет почтовый индекс 6000, который начинается с 6, поэтому я знаю, что Перт находится в штате Западная Австралия.
У меня также есть отдельный файл.dta, содержащий каждый почтовый индекс, указанный рядом с названием пригорода.
Как я могу закодировать мою строковую переменную так, чтобы значение под меткой было фактическим числовым почтовым индексом?
Моя идея состояла в том, чтобы объединить почтовые индексы из отдельного файла, а затем использовать переменную пригорода в качестве метки для новой переменной почтового индекса; однако, я не был уверен, как сделать вторую часть этого.