Я пытаюсь rename
около 100 фиктивных переменных со значениями из отдельной переменной.
У меня есть переменная products
, которая хранит информацию о том, какие продукты продает компания, и сгенерировала фиктивную переменную для каждого продукта, используя:
tab products, gen(productid)
Однако переменные названы productid1
, productid2
и так далее.Я хотел бы, чтобы эти переменные взяли значения переменной products
.
Есть ли способ сделать это в Stata без переименования каждой переменной по отдельности?
Редактировать:
Вот пример данных, которые будутиспользоваться.В столбце продукта будут дубликаты.
И затем я запустил команду tab
, чтобы создать фиктивную переменную для каждого продукта для производстваследующая таблица.
sort product
tab product, gen(productid)
Я заметил, что обновляет метки, чтобы показать, что представляет каждая переменная.
То, что я хотел бы сделать, это присвоить значение в качестве имени переменной, например commercial
, вместо productid1
и так далее.