stata命令详解-use

1. 前言

在目前工作中,用stata清洗及分析数据,感觉很顺滑。无奈不少同学因为help文件里的英文望而却步。
带着学习和分享的目的,根据工作经验,给大家整理一些常用以及不太常用但很有用的命令,并对该命令的help文件进行有侧重的详解。

2. 命令及获取

use:调用(加载/导入)stata数据集,系统自带命令,最短可以缩写成u

3. 描述

use将之前通过save命令保存的stata格式的数据集加载到内存中,便于后续分析。

4. 语法

*语法1:调用stata数据集
use filename [, clear nolabel]

*语法2:调用部分stata数据集
use [varlist] [if] [in] using filename [, clear nolabel]
  1. filename(文件名):如果语法中只有文件名,则默认文件格式为.dta;如果文件名中有空格,记得用双引号""将该目录名字括起来

  2. [,]:中括号里的为额外选项命令,按需求添加,而添加选项记得加英文逗号,

  3. [varlist]:表示系列变量名,中括号表示非必加,按需求添加;

  4. [if]:表示筛选条件,中括号表示非必加,按需求添加;

  5. [in]:表示筛选个案,中括号表示非必加,按需求添加;

5. 选项

clear: 增加选项clear,表明调用数据的同时替换当前内存中的数据,即使当前数据没有保存.

nolabel: 增加选项弄label,调用数据集的时候不带该数据集里的值标签(除非需要后续重新全部添加值标签,不然,很少使用),最短可以缩写成nol.

6. 举例

*调用网络数据auto
use http://www.stata-press.com/data/r15/auto

*调用网络数据auto,并替换当前内存中的数据
use http://www.stata-press.com/data/r15/auto, clear

*调用当前工作目录里的数据myauto,并只调用数据中的变量make rep78 foreign
use make rep78 foreign using myauto

*调用当前工作目录里的数据myauto,并且只调用数据中变量foreign等于1的个案
use if foreign == 0 using myauto
或者
use using myauto if foreign==1

7. 菜单

File > Open...

文件>打开……

8. 存储的结果

9. 补充

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,721评论 0 5
  • 这部分是对Stata编程的简单介绍。主要讨论宏和循环,并展示如何编写简单程序。编程是一个很大的主题,我在这里仅进行...
    谢作翰阅读 14,470评论 0 13
  • 春風轻拂少室峯,美女俊男岭上行。待得日暮人归去,宝柱依旧思女红。
    寻金探玉阅读 141评论 0 0
  • 什么是工作?这问题似乎很弱智,还用问吗?工作就是职业,挣钱的方式。 真的是这样吗?看这个场景:一个人若是妨碍一个公...
    如一书阅读 568评论 0 0

友情链接更多精彩内容