全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1817 1
2014-12-02
比如有a b c d四列,每一列都可以是喜欢,不喜欢,讨厌等选择,如何统计每一个对象对abcd四类中讨厌的数量?
         a          b         c        d
1     喜欢      讨厌   讨厌   不喜欢                  2
2     不喜欢   不喜欢   喜欢   不喜欢              0
3     喜欢      不喜欢   讨厌   不喜欢               1
4     不喜欢      讨厌   讨厌   喜欢                   2
二维码

扫码加我 拉你入群

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

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

全部回复
2014-12-2 16:22:35
我有一个思路:先生成虚拟变量,然后在求和
gen aa=.
replace aa=0 if a=="不喜"
replace aa=1 if a=="讨厌"
replace aa=0 if a=="喜欢"
gen bb=.
replace bb=0 if b=="不喜"
replace bb=1 if b=="讨厌"
replace bb=0 if b=="喜欢"
gen cc=.
replace cc=0 if c=="不喜"
replace cc=1 if c=="讨厌"
replace cc=0 if c=="喜欢"
gen dd=.
replace dd=0 if d=="不喜"
replace dd=1 if d=="讨厌"
replace dd=0 if d=="喜欢"
egen e=rowtotal(aa bb cc dd)
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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