02 stata入门【计量经济学及stata应用】

news/2024/11/27 12:55:24/

安装:建议直接在微信搜索,很多公众号有安装包资源及下载教程

不同版本在基本功能上无较大差异,一般为SE,更为专业MP,只是在处理变量个数或容量等存在不同
在这里插入图片描述
界面
历史命令;结果窗口&命令窗口;变量窗口&性质窗口 [→]
在这里插入图片描述
主菜单中英对照:
在这里插入图片描述

导入数据

数据集下载
这里以grilic_small.xls(Excel文件)为例,此文件包含30名美国年轻男子的教育投资回报率数据
在这里插入图片描述

操作流程

方法一:粘贴数据
在这里插入图片描述

复制excel中的数据,将之粘贴至刚刚打开的数据编辑器中
在这里插入图片描述

粘贴时在弹窗中选择“将第一行设为变量名”(yes)
在这里插入图片描述

方法二:直接导入
File(文件) —— Import(导入)…[更方便快捷]在这里插入图片描述
在这里插入图片描述

存盘

存盘后可用stata直接打开grilic.dta,无需再从excel中导入
在这里插入图片描述

打开数据集在这里插入图片描述

相较于快捷键,使用命令可能略微繁琐。但命令更适合程序编写,这里依据具体情况选择即可。
在这里插入图片描述

关闭

输入 “ clear ”,内存中数据将被清空

变量标签、审视数据

变量标签

注:stata严格区分大小写,建议变量名使用小写字母,便于阅读。

在这里插入图片描述

审视数据

查看数据集中的变量名称、标签等,输入命令“describe”,该命令可简写为“d”
在这里插入图片描述
结果显示:一共有758个观测值,12个变量。如想查看变量的具体数据,可使用命令list在这里插入图片描述
在屏幕底部出现带下划线的英文字“more”,用鼠标单击,可翻看下页结果(这里我用的是汉化版的stata,对应中文为“更多”)
set more off:连续滚屏显示命令运行结果;
set more on:恢复分页显示运行结果

若只想对数据集的一部分子集执行命令,如只看变量的部分数据,可使用命令在这里插入图片描述
在这里插入图片描述
通过逻辑关系来定义数据集的子集在这里插入图片描述
在这里插入图片描述
不建议直接删除数据,观测值删除后不可撤销!!!
可在数据备份后或利用逻辑关系筛选后进行相关操作
在这里插入图片描述
其他:

  • 按变量x的升序排序:sort x
  • … … 的降序排序:gsort -x (可用list查看结果)

画图

这里主要是一些入门操作,后续将进行补充

直方图

在这里插入图片描述
在学习初期,可通过经常浏览help文档来加深理解
在这里插入图片描述

散点图

在这里插入图片描述

在这里插入图片描述

更多详见“图形”菜单
在这里插入图片描述

统计分析

基本统计特征

若summarize后面不加变量,则显示所有变量的统计特征
在这里插入图片描述

经验累积分布函数在这里插入图片描述

相关系数在这里插入图片描述

生成新变量、计算器、终止命令

生成新变量

在这里插入图片描述

可使用“rename”为变量重新命名,“drop删除变量(也可用变量管理器)在这里插入图片描述
对于较长的变量名,有如下的简便方法:

  • 直接在变量窗口双击需要的变量,该变量名就会出现在命令窗口;
  • 如变量存在规律,如s1,s2,s3,s4,s5,可用s1-s5来表示这5个变量;
  • 用“”号来简化书写,如去掉所有以s开头的变量,则可输入“drop s”(注:删除后无法恢复)

计算器在这里插入图片描述

调用命令与终止命令

  • 历史命令窗口单击旧命令,则再次执行
  • Ctrl+Break终止命令

日志

既可在开始菜单进行选择,也可点快捷键
在这里插入图片描述
查看日志内容,则可点击:
“文件”——日志——浏览
在这里插入图片描述
相关命令:

  • 暂时关闭日志:log off
  • 恢复使用日志:log on
  • 彻底退出日志:log close

命令库更新、学习资源

由于stata版本不同,若发现极少数命令无法运行,则可输入“update all”更新命令库

最流行的Stata非官方命令下载平台为“统计软件成分”(Statistical Software Components, SSC)

从SSC下载Stata程序的命令为:
ssc install newcommand(自动安装)

若非官方命令不来自SSC,一般需手工安装(路径常为 ado\plus\)在这里插入图片描述
当使用某种方法,不知其是否存在则可:

  • search keyword:搜索帮助文件、常见问题、案例等
  • findit keyword:进一步搜索,还包括stata的网络资源(等价于“search, all”)

进一步学习stata的资源
stata UCLA,有大量资源与实例
使用命令“help command”(帮助文档有详细说明)
Stata manuals(更加详尽的说明,如计算方式等等)


http://www.ppmy.cn/news/2659.html

相关文章

MySQL——表的内容增删查改

文章目录表的增删改查一、Create1、单行全列插入2、多行数据指定列插入3、插入否则更新4、替换二、Retrieve😊(重点)2.1 select 列2.1.1 全列查询2.1.2 指定列查询2.1.3 查询字段为表达式2.1.4 为查询结果指定别名2.1.5 结果去重2.2 where查询2.3 结果排序2.4 筛选分…

Qt-数据库开发-QTableView操作数据库(1)

Qt-数据库开发-QTableView操作数据库 文章目录Qt-数据库开发-QTableView操作数据库1、概述2、实现效果3、主要代码4、完整源代码更多精彩内容👉个人内容分类汇总 👈👉数据库开发 👈 1、概述 这是通过学习Qt官方Demo产生的一个示例…

【Shell牛客刷题系列】SHELL22 处理文本

该系列是基于牛客Shell题库,针对具体题目进行查漏补缺,学习相应的命令。 刷题链接:牛客题霸-Shell篇。 该系列文章都放到专栏下,专栏链接为:《专栏:Shell》。欢迎关注专栏~ 本文知识预告: 本文…

C语言百日刷题第十三天

前言 今天是刷题第13天,放弃不难,但坚持一定很酷~ 临近期末,再刷一套模拟题 C语言百日刷题第十三天前言选择题判断题编程题选择题 1.若由定义int*p1,*p2,m5,n;以下赋值语句都正确的选项是() A、p1&m;p2&n…

计算机毕业设计ssm+vue基本微信小程序的琴房管理系统 uniapp 小程序

项目介绍 随着互联网技术的发发展,计算机技术广泛应用在人们的生活中,逐渐成为日常工作、生活不可或缺的工具,钢琴培训企业各种管理系统层出不穷,为钢琴培训企业琴房管理开发必要的系统,能够有效的提升管理效率。一直以来,钢琴培训企业琴房预约一直没有进行系统化的管理,学生无…

pytorch基础操作(三)梯度下降(小批量)计算线性回归

1、线性模型 线性假设是指⽬标(房屋价格)可以表⽰为特征(⾯积和房龄)的加权和,如下⾯的式⼦: price warea area wage age b. 其中: warea和wage 称为权重(weight),…

数据挖掘与机器学习课程总结

2022.11月 文章目录一、引言1.1 数据中的知识发现包括哪几个步骤?(Knowledge Discovery from Data, KDD)1.2 数据挖掘应用二、学习的可行性2.1 Hoeffding 不等式(Hoeffding’s Inequality)2.2 用 Hoeffding 不等式说明学习的可行性三、数据和…

Docker_简介、优势、架构、常用命令

Docker简介 Docker是什么 Docker就是将环境在不消耗大量资源的情况下复制出一个一样的环境 一次镜像,处处运行 内核级虚拟化 基于GO语言实现的开源项目 解决运行环境和配置问题的软件容器 容器与虚拟机比较 虚拟机是模拟的整套操作系统,会有资源占用…