第二周描述数据的基本情况.ppt_第1页
第二周描述数据的基本情况.ppt_第2页
第二周描述数据的基本情况.ppt_第3页
第二周描述数据的基本情况.ppt_第4页
第二周描述数据的基本情况.ppt_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第三讲描述数据的读入与熟悉,3.1log(记录)命令及其用途 3.2数据的记忆(存储)空间(memory) 3.3数据的读入 3.4数据的保存(save) 3.5数据的类型与压缩(compress) 3.6数据的熟悉,本讲主要内容,3.1log(记录)命令及其用途,Stata所有的运行结果都可以被记录在Log文件中。文件类型通常以后缀 .log表示 若在对数据进行操作处理前创建一个log文件并指定其路径和文件名、在运行结束时关闭该文件,则log将记录Stata运行期间的全部结果,包括(1)执行过的所有命令、(2)运行过的一切步骤、(3)全部描述或分析结果、(4)错误提示等 log文件对回顾分析

2、思路、发现和认识错误等都很有帮助 该文件可在处理或分析数据时随时创建和使用,Log文件的用途,三种方式: 菜单方式,其指令在File菜单中 工具栏的 图标 输入命令: . log using 文件路径和名称 : 创建记录文件的基本命令参数 : 纪录文件的路径和名称,需要置于括号内,创建新的log文件或打开现存log文件,. log using E:stataChapter3.smcl log: E:stataChapter3.smcl log type: smcl opened on: 13 Feb 2007, 09:27:14 Chapter3是log文件名;smcl(Stata Marku

3、p and Control Language)为log文件存盘的默认格式。Chapter3.smcl将记录从log using命令到关闭该文件期间Stata的所有运行结果 这类文件仅能通过Stata软件被阅读和打印,不能被编辑、修改 Log文件也可以被存为文本文件(.txt)。其命令是: . log using 文件路径.log 此外,还可利用FileLogTranslate功能,将smcl文件转换成文本文件,. log off 暂停纪录文件的基本命令 . log on 重新开始记录文件的基本命令,接着前面暂停的地方继续记录 . log close 关闭记录文件的命令。当退出Stata时,使用

4、log close命令关闭log文件。,暂时关闭、重新打开、关闭log文件,对现存的log文件,Stata提供三种处理选择: View existing file (read only)(查看只读的log文件) Append to existing file(在原文件上附加新的log内容,即append) Overwrite existing file(替代原有log,即replace)。 使用append命令将新内容附加到原文件: . log using “E:stataChapter3.smcl, append 选项append将在原有文件的基础上添加新内容 使用replace命令取代原文

5、件: . log using “E:stataChapter3.smcl”, replace 选项replace将取代原纪录文件,补充或取代现存log文件,试图打开一个已经打开的记录文件: . log using “E:stataChapter3.smcl 此时,一个名为Chapter3.smcl的log文件已经打开。当试图再打开它时,就会得到红色的输出结果(即错误提示): . log file already open(log文件已经打开) . r(604) (r是错误提示符号,其内容因错误而异) 点击蓝色的r(604),Stata提示错误可能在哪里,使用log文件时常见的错误,3.2. 数

6、据的记忆(存储)空间(memory),当数据读入后,Stata将该数据临时存放在一个叫记忆(存储)空间的地方 记忆空间是Stata的临时工作环境。数据文件只有在读入该空间后才能被处理。在某一个时点上,记忆空间中最多只能有一个数据文件 若在处理一个数据文件的过程中想查看或处理另一个数据文件,必须先用clear命令,清空记忆空间后再打开下一个数据文件 与记忆空间有关的命令主要有两个: . set mem . clear,记忆空间,在memory中,数据文件是以变量为单位存在的。处理和分析数据只能在变量层面进行。Stata的语法和命令都是针对变量的 如果不进行特别定义的话,Stata普通版本默认的记

7、忆空间为1个megabyte(1兆) 若读入的数据超过指定空间的话,Stata的输出页面就会出现以下错误提示:,默认记忆空间,记忆空间不足的错误,更有效地储存变量,详见compress(压缩)帮助 删除某些变量或观察值,详见drop(删除)帮助(可以将 Stata 的数据区域想象成一个长方形的面积,Stata可以以长边换宽边,或以宽边换长边;可以将变量当作长边,将观察值当作宽边) 使用set memory命令,增加分配给数据区域的容量。比如: . set mem 200m,纠正错误的方法,清空记忆空间(clear),在同一个时点上,记忆空间中最多只能有一个数据文件 当Stata的窗口已经有数据

8、运行、但需要读入另一个数据时,需要清空memory中的数据。其命令为:. clear 既可在读入新数据前输入上述命令,也可以在读入数据的过程中附上该命令 前者需要两个命令: . clear . use 文件路径和名称 后者只需要一个命令: . use 文件路径和名称, clear,3.3数据的读入,创建新的数据库,input ProvincePersonIDHomeSizeAgeGirlSiblings 21210601850450511 3535051541031001800 323205093703246800 37370815620360900 45445208240420613 353

9、501117305251312 454526057606901013 32320916390325200 37370209330468701 373704057503802003 end,方法一:在do-file文件中输入数据,方法二:直接将数据粘贴到Data Editor,Stata 可以直接读入下列尾缀形式的数据: .dtaStata 数据形式; .txtASCII(文本)形式 .rawASCII(文本)形式 .xls EXCEL 形式 使用不同的命令读入不同格式的数据。读入数据的主要命令包括: .insheet .infile .infix,现存数据的读入,.dta数据为Stata数据,

10、可直接读入: 直接使用 Windows 的“OPEN”图标 使用下列命令读入文件: . use “I:statachapter3.dta” :读入数据的基本命令 :文件路径和名称,.dta数据的读入(I),读入文件中的部分变量 . use变量 using 文件名 :需要读入的变量名称 :读入部分变量和观察值时的命令,需与use连用 . use age sex height weight using 文件名 读入文件中的部分观察量 . use文件名 in X/Y : 限定观察值的基本命令 : 具体的观察值 . use I:statachapter3.dta in 601/1000 软件只读入从第

11、601个观察到第1000个观察之间的400个观察量,.dta数据的读入(II),SPSS和Excel数据可直接通过剪切、粘贴复制到Stata数据编辑窗口 优势:十分便捷 不足:变量的原有标签都消失 注意:Stata将所有非数值取值的栏目都自动当成是字符变量 复制后需要检查读入的数据是否正确(比如,比较SPSS和Stata中的频数分布、均值是否相等),SPSS和Excel 数据的读入,三种不同的命令,分别用于不同的数据类型: . insheet . infile . infix,ASCII(文本)数据的读入,3.4数据的保存(save) 3.5数据的类型与压缩(compress),使用窗口工具栏中的Save图标或File菜单中的Save选项 . save 文件路径和名称 :保存文件的基本命令 若同名文件已经存在,则需添加replace选项: . save 文件路径和名称 ,replace :取代原有数据;选项与命令之间须用逗号隔开 注意:replace选项将更新数据库,若希望保持原数据,最好使用不同的数据名称,数据的保存,. compress 压缩数据的基本命令。若不指名具体变量,Stata将压缩所有变量 . compress yr* 压缩所有以yr开头的变量;*表示具有相同变量前缀的所

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论