STATA实用学****笔记北京科技大学STATA应用学****摘录第一章STATA的基本操作一、设置内存容setmem500m,perm显示输入内容Display1Display“clive”显示数据集结构describeDescribe/d编辑editEdit重命名变量Renamevar1var2显示数据集内容list/browseListin1Listin2/10数据导入:数据文件是文本类型(.csv)insheet:.insheetusing“C:\DocumentsandSettings\Administrator\桌面\ST9007\dataset\”,clear内存为空时才可以导入数据集,否则会出现(youmuststartwithanemptydataset)清空内存中的所有变量:.drop_all导入语句后加入“clear”命令。保存文件save“C:\DocumentsandSettings\Administrator\桌面\ST9007\dataset\”save“C:\DocumentsandSettings\Administrator\桌面\ST9007\dataset\”,replace打开及退出已存文件use1、.Use文件路径及文件名,clear2、.Drop_all/.exit记录命令和输出结果(log)开始建立记录文件:logusing"J:\phd\",replace暂停记录文件:logoff重新打开记录文件:logon关闭记录文件:logclose十一、创建和保存程序文件:(doedit,do)打开程序编辑窗口:doedit写入命令保存文件,.:.do程序文件路径及文件名十二、多个数据集合并为一个数据集(变量和结构相同)纵向合并appendinsheetusing"J:\phd\",clearsave"J:\phd\",replaceinsheetusing"J:\phd\",clearappendusing"J:\phd\"save"J:\phd\",replace十三、横向合并,在原数据集基础上加上另外的变量merge1、insheetusing"J:\phd\",panyidyearendsave"J:\phd\",replacedescribeinsheetusing"J:\phd\",panyidyearendusing"J:\phd\"save"J:\phd\",replacedescribe2、_merge======、帮助文件:help1、.Helpdescribe十五、描述性统计量1、summarizeincorporationyear单个summarizeincorporationyear-big6连续多个summarize_allorsimplysummarize所有2、更详细的统计量summarizeincorporationyear,detail3、centilecentileauditfees,centile(0(10)100)centileauditfees,centile(0(5)100)4、panytypebig6,panytypebig6,panytype<=3,rowcol同时按行列和条件计算百分比5、计算满足条件观测的个数countifbig6==1countifbig6==0|big6==16、按离散变量排序,对连续变量计算描述性统计量:(1)panytype,sort:summarizeauditfees,detail(2)panytype:summarizeauditees十六、转换变量1、按公司类型将公开发行股票公司赋值为1,其他为0genlisted=0replacelisted=panytype==2replacelisted=panytype==3replacelisted=panytype==5replacelisted=.panytype==.十七、产生新变量genGeneratenewvar=表达式十八、数据类型1、数值型StoragetypeBytesMinMaxbyte1-127+100int2-32,767+32,740long4-2,147,483,6472,147,483,620float4-
STATA实用学习笔记 来自淘豆网www.taodocs.com转载请标明出处.