全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
678 2
2022-12-15
Var1

Var2

Var3

Var4

Var5

Var_type

Var_f

3

.

.

.

.

1

3

1

.

.

.

3

1

1

1

.

2

.

.

1

1

.

.

3

.

.

3

3

.

.

.

2

1

5

1

.

.

.

.

2

5

2

2

.

.

.

.

1

2

2

3

.

.

.

1

2

.

3

.

.

.

2

3

.

.

.

.

.

0

.

以上是示例数据,Var_type表示需要的是Var1-Var5的其中一个,Var_f表示的是Var_type所指的那个变量的值。Var1-Var5的值为[1,2,3],有些ID可能在Var1-Var5中同时有不止一个,这时需要按照Var_type得到Var_f。请问这种情况要怎么处理呢?
请各位大神帮忙,非常感谢!!
二维码

扫码加我 拉你入群

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

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

全部回复
2022-12-17 09:15:17
从现有数据来看
gen varf=.
forvalues i=1/5{
replace varf=Var`i' if Var_type ==`i'       
}
二维码

扫码加我 拉你入群

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

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

2022-12-17 12:13:33
数据高手在民间的论坛
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群