STATA--Data Management

基本情况

在这里插入图片描述
区分大小写
保留字
在这里插入图片描述
MENU VS. COMMAND LINE

命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。

工作路径

cd #显示工作路径
pwd #显示工作路径
dir #显示工作路径的文件
cd +..... #修改工作路径
  • 永久修改工作路径
    创建一个txt,【cd 工作路径 回车】。改名为profile.do(需要先设置文件显示格式,查看-显示文件拓展名),放到C盘programs*86的Stata文件夹下。

LOG FILES

  • 两种格式
    .log
    .smcl 需要stata才能打开,不容易修改
  • 记录所有命令和结果
log using yourlogname #open
                     ,append #close之后再写,add to end
                     ,replace #覆盖同名文件
log close #close
log off #pause
log on #resume
  • 只记录命令,不记录结果
cmdlog using yourlogname
cmdlog close
cmdlog off
cmdlog on
  • Stata programs are called “.do” files.
  • do文件更改更方便

OPENING A DATA SET

  • Command line
sysuse auto,clear #使用内置数据集
save auto.dta #保存
use make price using auto.dta #只显示make,price两列变量
use auto.dta in 5/10 #只显示5-10行
use auto.dta if foreign == 1 #只显示特定值
  • 文件-打开
  • Import a web-based data set
    webuse “data_set_name”

Stata命令库

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

scc new
ssc hot
scc install *packagename*
findit + 包的名字 可以下载

GETTING HELP

search keyword
help keyword
findit keyword #相当于search,all

findit的搜索范围比search更广。

Stata Commands

[by varlist:] command [varlist] [=exp] [if exp] [in range] [weight] [, options]
中括号内可选择

在这里插入图片描述

  • 简化
list #显示所有变量
help list #查询最简化的方法

在这里插入图片描述
以sysuse auto为例

  • [by varlist]
    在数据集的不同子集上重复相同的命令,依照某个变量
sysuse auto
by foreigen:list price
#根据foreign的不同取值,分别列出price
-> foreign = Domestic

     +--------+
     |  price |
     |--------|
  1. |  4,099 |
  2. |  4,749 |
  3. |  3,799 |
  4. |  4,816 |
  5. |  7,827 |
     |--------|

-> foreign = Foreign

     +--------+
     |  price |
     |--------|
  1. |  9,690 |
  2. |  6,295 |
  3. |  9,735 |
  4. |  6,229 |
  5. |  4,589 |

 
. by foreign:sum price weight
#分别描述性统计
-------------------------------------------------------------------------------
-> foreign = Domestic

    Variable |        Obs        Mean    Std. Dev.       Min        Max
-------------+---------------------------------------------------------
       price |         52    6072.423    3097.104       3291      15906
      weight |         52    3317.115    695.3637       1800       4840

----------------------------------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值