作者chishiunh (更改中....)
看板Statistics
标题[程式] Stata资料判断
时间Sat Apr 30 10:06:15 2011
[软体程式类别]:
stata
[程式问题]:
资料处理
[软体熟悉度]:
低(1~3个月)
[问题叙述]:
我有一笔资料型态长这样
人名 f1 f2 f3 f4 f5 d5经理 d5副理 d6经理 d6副理
AAA 5 经理 副理 1 1 0 0
BBB 5 经理 6 副理 1 0 0 1
CCC 6 经理 0 0 1 0
我想要产生虚拟变数
如果f1=5,而且f2=经理的话就产生一个虚拟变数为d5经理
如果f1=5,而且f3=副理的话就产生一个虚拟变数为d5副理
如果f2=6,而且f3=经理的话就产生一个虚拟变数为d6经理
我想过,应该是找f1=5,如果f1=5的时候,再找f2的名称
我本来是想设回圈foreach找f2-f5是不是有相同职位者
可是我觉得这样会不小心抓到f4跟f5的那一个组合
想问问看有没有什麽较好的方式可以处里这样类型的资料?
因为我的代号不只5跟6,职位也有很多个
我是第一次碰回圈
也写不太出来
也不确并是否需要写回圈
先感谢大大的解答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.230.11.98