加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

gen egen replace的使用

(2011-12-29 22:58:03)
标签:

stata

统计学

教育

分类: STATA与统计学
. use "C:\Stata12\data\02-sap.dta", clear

. list  id-pre in 1/10

     +------------------------------------------------------------+
     |     id   sex   age      ldh      cr    abl   mods      pre |
     |------------------------------------------------------------|
  1. | 828966     0    65    299.3    47.1   34.4      1    .0614 |
  2. | 769948     1    40     2036   395.1   25.9      1   .99972 |
  3. | 691896     1    78      881    89.4   39.1      1   .17659 |
  4. | 679641     1    79     2250   360.2   26.2      1   .99972 |
  5. | 766834     1    79      300     775   22.4      1   .99995 |
     |------------------------------------------------------------|
  6. | 746872     1    76      410     177   21.1      1   .86829 |
  7. | 711428     1    58   2047.4     276   27.1      1   .99814 |
  8. | 699401     0    62      633   235.4   24.7      1   .93165 |
  9. | 789971     0    79      225      71   30.2      1    .1432 |
 10. | 788979     1    21     1149      37     21      1   .85097 |
     +------------------------------------------------------------+

. gen age_g="0"

. replace  age_g="青年组" if age<40
age_g was str1 now str6
(21 real changes made)

. replace  age_g="老年组" if age>60
(58 real changes made)

. replace  age_g="中年组" if age<=60&age>=40
(34 real changes made)

. list  id- age_g in 1/10

     +---------------------------------------------------------------------+
     |     id   sex   age      ldh      cr    abl   mods      pre    age_g |
     |---------------------------------------------------------------------|
  1. | 828966     0    65    299.3    47.1   34.4      1    .0614   老年组 |
  2. | 769948     1    40     2036   395.1   25.9      1   .99972   中年组 |
  3. | 691896     1    78      881    89.4   39.1      1   .17659   老年组 |
  4. | 679641     1    79     2250   360.2   26.2      1   .99972   老年组 |
  5. | 766834     1    79      300     775   22.4      1   .99995   老年组 |
     |---------------------------------------------------------------------|
  6. | 746872     1    76      410     177   21.1      1   .86829   老年组 |
  7. | 711428     1    58   2047.4     276   27.1      1   .99814   中年组 |
  8. | 699401     0    62      633   235.4   24.7      1   .93165   老年组 |
  9. | 789971     0    79      225      71   30.2      1    .1432   老年组 |
 10. | 788979     1    21     1149      37     21      1   .85097   青年组 |
     +---------------------------------------------------------------------+

. egen ldh1m=mean(ldh) if  age_g=="青年组"
(92 missing values generated)

. egen ldh2m=mean(ldh) if  age_g=="中年组"
(79 missing values generated)

. egen ldh3m=mean(ldh) if  age_g=="老年组"
(55 missing values generated)

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有