楼主: 醉心鱼
3475 2

[Stata高级班] [stata高级]如何批量处理虚拟变量 [推广有奖]

  • 3关注
  • 8粉丝

VIP

副教授

50%

还不是VIP/贵宾

-

威望
0
论坛币
4017 个
通用积分
36.7605
学术水平
43 点
热心指数
48 点
信用等级
30 点
经验
32054 点
帖子
808
精华
0
在线时间
793 小时
注册时间
2007-5-11
最后登录
2024-12-9

楼主
醉心鱼 发表于 2009-10-9 11:27:48 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
连老师:


            我在做省际经济增长的文章。我已经生成各省虚拟变量了,比如Province_1 Provoince_2  ,我还想加入地区虚拟变量,比如东中西等  
            举个例子,Province_1 Provoince_3,都是东部省份,这个虚拟变量怎么生成?谢谢!
                                                                                                                                                                                                                     醉心鱼
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:STATA高级 Stata 批量处理 tata 虚拟变量 变量 Stata 高级 虚拟 批量处理

沙发
arlionn 在职认证  发表于 2009-10-9 17:13:21
这无法一步而就。
假设你有prov变量,里面存储了各省的名称,而且你也知道哪些省份归属于东部,西部和中部,命令如下:
gen dum_east = 0
replace dum_east = 1 if prov=="北京" | prov=="上海" | ……
采用类似地方法可以定义dum_west,
进而可以定义dum_mid:
gen dum_mid = (dum_eastt!=1)&(dum_west!=1)

藤椅
arlionn 在职认证  发表于 2009-10-9 17:16:49
这无法一步而就。
假设你有prov变量,里面存储了各省的名称,而且你也知道哪些省份归属于东部,西部和中部,命令如下:
gen dum_east = 0
replace dum_east = 1 if prov=="北京" | prov=="上海" | ……
采用类似地方法可以定义dum_west,
进而可以定义dum_mid:
gen dum_mid = (dum_eastt!=1)&(dum_west!=1)

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-4 04:25