美文网首页stata小小白
stata命令详解-use

stata命令详解-use

作者: Hobbit的理查德 | 来源:发表于2020-01-11 19:51 被阅读0次

    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. 补充

    相关文章

      网友评论

        本文标题:stata命令详解-use

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