【发布时间】:2018-10-05 10:11:43
【问题描述】:
我正在尝试rename 大约 100 个虚拟变量,其值来自一个单独的变量。
我有一个变量products,它存储有关公司销售哪些产品的信息,并使用以下方法为每种产品生成了一个虚拟变量:
tab products, gen(productid)
但是,变量被命名为productid1、productid2 等等。我希望这些变量取而代之的是变量 products 的值。
有没有办法在 Stata 中不单独重命名每个变量?
编辑:
以下是将使用的数据示例。产品栏会有重复。
然后我运行tab 命令为每个产品创建一个虚拟变量以生成下表。
sort product
tab product, gen(productid)
我想做的是将值分配为变量的名称,例如commercial,以替换productid1等。
【问题讨论】: