美文网首页
Stata语言编程 | 介绍篇

Stata语言编程 | 介绍篇

作者: Cathy余志春 | 来源:发表于2020-05-03 21:28 被阅读0次

[本文由李佳恩著,余志春翻译]

一:目录

  • Stata 的简介
  • Stata 的优点
  • Stata 的实操
  • Stata 运行窗口的构成
  • Stata 运行窗口的功能

二:Stata 的简介

  • Stata的名称是由 ‘Statistics’和 ‘Data’合成的一个新词;
  • Stata是在1980年代中期,由美国的StataCrop开发的统计应用语言编程软件;
  • Stata的版本:
    • 最新的版本是 stata 16
    • Stata14版本之后,中文,韩语,日语等相关语言也开始支持Unicode
  • Stata的种类
    • MP(最好)/SE(上)/IC(中等)
  • 交互式模型(interactivemode)
    • Stata通过GUI(graphical user interface)可以操作使用
    • Stata可以直接通过在命令窗口输入命令语来执行操作
  • Stata文件种类:
    • .dta (stata datafile),应该按照各个版本去保存;比如说stata14/15储存的文件.dta就不能在版本13里导入数据。
    • 解决的方法: saveold命令语; .do(stata命令文件); .smcl或者 .log(stataoutput log file)

三:Stata 的优点

  • Stata,不管是统计分析还是数据管理(datamanagement)亦或者是作图(graphics)都是最优选择;
  • Stata广泛使用,不仅可以应用于统计分析,而且其他领域也可以使用;
  • Stata通过电脑操作,有很多附加的功能可以下载使用;
  • Stata虽然需要付费操作,不过学校一般都提供使用权限;
1

[Stata数据分析不仅可以应用于学术研究上,工作当中也可以大有用处。从经济学到社会学,政治学等社科类甚至是医学和自然科学领域也可以应用 ]

四:Stata 的实操

  • Stata 的图标如下图所示:[双击图标就可以执行操作]
2

五:Stata 运行窗口的构成

  • Command窗口: 命令语输入和执行窗口;
  • Review 窗口:使用者再一次查看执行过的命令内容的保管功能窗口;
  • Variables窗口:该窗口显示数据文件中所有变量的名称和描述内容;
  • Result 该窗口是执行命令并显示结果的窗口;
  • Stata 运行窗口界面如下图所示:
3

六:Stata 运行窗口的功能

  • Command window

    • 输入命令执行的窗口;
    • Stata命令通常采用文件名或变量名的形式,命令语后带有空格。
    • 在“命令”窗口中,区分和识别大写和小写字母。
    • 在“命令”窗口中,输入要执行的命令,然后按Enter键
    • 在“命令”窗口中,您可以右键单击以创建常规文本,粘贴(paste),剪切(cut)程序中的功能以及更改字体(font)。
    • 您可以使用键盘上的键来简化操作,而不必直接输入命令或变量名来变更(PgUp:到目前为止,您输入的命令将按照从最新到之前的顺序一一显示,而PgDn:从过去到现在一个一一的顺序显示。)
    • 如果按键盘上的Tab键而不输入变量名作为全名,则变量名将自动完成(su p-> suprice)
  • Review window

    • 这是收集在“命令”窗口中输入的命令的地方(您可以一眼看到输入的命令的执行历史记录)
    • 在“查看”窗口中单击一次语句时,命令窗口具有方便的功能,可直接输入该语句。
    • 在“审阅”窗口中双击一个语句将立即执行该语句,在“审阅”窗口中收集的语句中,与语法不匹配的错误消息将显示为红色。
    • 有一项功能可以将“查看”窗口中收集的命令另存为一个文本文件。(在这种情况下,除了红色标记的错误声明之外,您只能将所需的内容移动到do文件中。)
  • Variables window

    • 变量窗口显示数据文件中包含的变量名称,变量标签和数据格式类型
    • 对于变量名,必须用英语,数字和可以使用的特殊字符实现,并且可以使用韩文(建议尽可能使用英语名)
    • 可以在变量名的中间放置一个数字,但是您不能以数字开头的第一个字母,并且不允许使用空格。
    • 变量名最多可以包含32个字符,可以使用空格创建变量标签,如果将光标移至“变量”窗口并双击变量,则在“命令”窗口中输入变量名。
  • Results window

    • 结果窗口是执行stata语句并显示结果的窗口。
    • 结果屏幕的内容为文本格式,因此可以将其复制并粘贴到其他文档创建程序中(复制文本/表格 copy text/table)
    • 如果要复制和粘贴内容的量很大时,则可以创建和使用日志文件。

相关文章

网友评论

      本文标题:Stata语言编程 | 介绍篇

      本文链接:https://www.haomeiwen.com/subject/rcujghtx.html