社会统计分析与数据处理技术(Stata)4_变量的生成与处理教材教学课件.pptVIP

  • 15
  • 0
  • 约7.82千字
  • 约 50页
  • 2018-03-14 发布于天津
  • 举报

社会统计分析与数据处理技术(Stata)4_变量的生成与处理教材教学课件.ppt

演示文稿演讲PPT学习教学课件医学文件教学培训课件

以本章数据中的变量“yrsch”为例。前面使用gen…replace的方法在“yrsch” 的基础上生成变量“edu”;现在使用另一种简便的方法生成“edu” 由于变量edu已经存在,首先需要删除该变量: . drop edu . recode yrsch 0=0 11=1 12=2 13=3 14=4 15=5 16=6 21=7 22=8 23=9 24 27=10 25 28=11 26 29=12 31=13 32=14 *=.,gen (edu) 该命令在原变量yrsch的基础上生成一个新变量(edu) 新变量对原变量的取值重新编码。原变量照旧保存着 若无gen(edu)部分,则仅取代原有变量的取值 使用数学表达式生成新变量 任何有效的数学表达式在生成变量时都适用。既可以是加、减、乘、除的单独表达式,也可以是混合表达式: . gen a = b + c + d 加法:将变量b,c,d的数值累加起来,生成新变量a . gen a = b - c 减法:将变量b的数值减去变量c的数值,得到变量a . gen a2 = a*a 乘法:该命令生成新变量a2;a*a是a x a的表达方式 . gen double a = b/c 除法:用变量b的数值 除以变量c的数值,得到新变量a。该变量定义为double类型 . gen a = b/(c^2) 新变量a

文档评论(0)

1亿VIP精品文档

相关文档