全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5934 10
2011-03-11
悬赏 5 个论坛币 未解决
想根据gender分类,然后将结果中四个变量meetings ,school ,contam ,educ的百分比结果(male为红色,female为绿色部分)单独提出来生成两个新变量 malevar,femalevar,请问高手该如何操作啊?!很急很急~~高手快快帮忙啊!!

命令是
by gender, sort: tab1 meetings school contam educ
(不知是否可用其他命令,但是主要是需要百分比结果!)
结果是

-> gender = male
-> tabulation of meetings  
Attended
meetings on
pollution       Freq. Percent Cum.
  
no          42 70.00 70.00
yes          18 30.00 100.00
  
Total          60 100.00
-> tabulation of school  
School
closing
opinion       Freq. Percent Cum.
  
open          40 66.67 66.67
close          20 33.33 100.00
  
Total          60 100.00
-> tabulation of contam  
Believe own
property/wa
ter
contaminate
d       Freq. Percent Cum.
  
no          45 75.00 75.00
yes          15 25.00 100.00
  
Total          60 100.00
-> tabulation of educ  
Highest
year school
completed       Freq. Percent Cum.
  
6           1 1.67 1.67
8           5 8.33 10.00
9           2 3.33 13.33
10           2 3.33 16.67
12          25 41.67 58.33
13           3 5.00 63.33
14           8 13.33 76.67
15           1 1.67 78.33
16           9 15.00 93.33
17           1 1.67 95.00
18           2 3.33 98.33
20           1 1.67 100.00
  
Total          60 100.00
   
-> gender = female
-> tabulation of meetings  
Attended
meetings on
pollution       Freq. Percent Cum.
  
no          64 68.82 68.82
yes          29 31.18 100.00
  
Total          93 100.00
-> tabulation of school  
School
closing
opinion       Freq. Percent Cum.
  
open          47 50.54 50.54
close          46 49.46 100.00
  
Total          93 100.00
-> tabulation of contam  
Believe own
property/wa
ter
contaminate
d       Freq. Percent Cum.
  
no          65 69.89 69.89
yes          28 30.11 100.00
  
Total          93 100.00
-> tabulation of educ  
Highest
year school
completed       Freq. Percent Cum.
  
7           1 1.08 1.08
8           1 1.08 2.15
9           3 3.23 5.38
10           1 1.08 6.45
12          50 53.76 60.22
13           7 7.53 67.74
14           5 5.38 73.12
15           7 7.53 80.65
16          14 15.05 95.70
17           1 1.08 96.77
18           2 2.15 98.92
20           1 1.08 100.00
  
Total          93 100.00
二维码

扫码加我 拉你入群

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

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

全部回复
2011-3-11 18:05:31
问题描述得很不清楚。

(想要确切的答案,就要先给出问题的确切表述)
二维码

扫码加我 拉你入群

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

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

2011-3-11 23:29:16
就是想把红色的数据提出来再生成一列新变量。。。因为tabulate(或者tab1)结果只是表格。。我想要表格中的部分数据而已。。需要再用新的数据做统计用~~
说的明白点了吗?

2# sungmoo
二维码

扫码加我 拉你入群

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

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

2011-3-12 07:03:02
这“一列变量”的各值与原数据库各行观测值的对应关系是什么?
二维码

扫码加我 拉你入群

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

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

2011-3-12 10:20:52
3# leaves4321

以我给出的例子为例,我想生成两组新变量 male_var和female_var,  male_var里的每个数值(红色的数)分别对应项目名 meetings, school ,contam, 和educ7 8 9...19;female_var也是一样。

哎。。真的表述的那么不清楚吗,急死我了。。。
二维码

扫码加我 拉你入群

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

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

2011-3-12 10:53:09
额。。应该改用contract命令。。。
thx~~
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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