stata命令语句新版.pdfVIP

  • 22
  • 0
  • 约2.32万字
  • 约 27页
  • 2021-08-02 发布于上海
  • 举报
stata 学习心得(网络版存盘) 2009-03-25 18:06 调整变量格式: format x1 %10.3f ——将 x1 的列宽固定为 10,小数点后取三位 format x1 %10.3g ——将 x1 的列宽固定为 10,有效数字取三位 format x1 %10.3e ——将 x1 的列宽固定为 10,采用科学计数法 format x1 %10.3fc ——将 x1 的列宽固定为 10,小数点后取三位,加入千分位分隔符 format x1 %10.3gc ——将 x1 的列宽固定为 10,有效数字取三位,加入千分位分隔符 format x1 %-10.3gc ——将 x1 的列宽固定为 10,有效数字取三位,加入千分位分隔符,加入“ - ”表示 左对齐 合并数据: 桌面 \2006.dta, clear 桌面 \1999.dta ——将 1999 和 2006 的数据按照样本( observation )排列的自然顺序合并起来 桌面 \2006.dta, clear 桌面 \1999.dta ,unique sort ——将 1999 和 2006 的数据按照唯一的( unique )变量 id 来合并,在合并时对 id 进行排序( sort ) 建议采用第一种方法。 对样本进行随机筛选: sample 50 在观测案例中随机选取 50%的样本,其余删除 sample 50,count 在观测案例中随机选取 50 个样本,其余删除 查看与编辑数据: browse x1 x2 if x33 (按所列变量与条件打开数据查看器) edit x1 x2 if x33 (按所列变量与条件打开数据编辑器) 数据合并( merge)与扩展( append ) merge 表示样本量不变,但增加了一些新变量; append 表示样本总量增加了,但变量数目不变。 one-to-one merge : 数据源自 stata tutorial 中的 exampw1和 exampw2 第一步:将 exampw1按 v001 ~v003 这三个编码排序,并建立临时数据库 tempw1 clear use t:\statatut\exampw1.dta su —— summarize 的简写 sort v001 v002 v003 save tempw1 第二步:对 exampw2做同样的处理 clear use t:\statatut\exampw2.dta su sort v001 v002 v003 save tempw2 第三步:使用 tempw1 数据库,将其与 tempw2 合并: clear use tempw1 merge v001 v002 v003 using tempw2 第四步:查看合并后的数据状况: ta _merge —— tabulate _merge 的简写 su 第五步:清理临时数据库,并删除 _merge ,以免日后合并新变量时出错 erase tempw1.dta erase tempw2.dta drop _merge 数据扩展 append : 数据源自 stata tutorial 中的 fac19 和 newfac clear use t:\statatut\fac19.dta ta region appe

文档评论(0)

1亿VIP精品文档

相关文档