stata基本操作(一)

1.数据导入方法(两种方式)
(1)在菜单data----data editor中,  将原始数据复制粘贴到表格中,注意第一行是否变量名
(2)菜单file-import ,然后导入对应格式数据(或者用命令import 文件格式 路径 文件名 第一行是否变量名等)
导入后,可利用菜单file---Save as进行保存,保存成stata格式,后缀为 .dta

以陈强老师的高级计量经济学数据为例,导入数据

import excel "I:\陈强高级计量经济学及stata应用(第二版)全部数据\nerlove.xls", sheet("NERLOVE") firstrow

或者菜单file---import---Excel

                                                

2.打开数据
     采用file--open 打开数据,这里主要打开stata自身格式的数据。注意:日期数据导入到 stata内部,所有日期变量的存储格式均为“elapsed data",从1960年1月1日到目前经历了多少单位(年、月、日)

3.变量标签
  在菜单data ---variables Manager下进行变量属性设置, 注意stata区分大小写

 

4.数据基本展现
(1)数据概貌
  describe  描述数据样本量、变量数、变量属性等,可简写为“d"  

                                 

(2)看变量具体数值
list v1 v2 看变量名为v1、v2的数值,如果只想看前5个数值,可用list v1 v2 in 1/5,

如果要观察第21到28个观测值,则用list v1 v2 in 21/28

                                  

 

 

如果要看满足条件的数据,比如q >=10000条件下的v1 v2,则可用list v1 v2 if q>=10000,不等于表示为~=

                                                               

(3)数据的统计特征
 描述统计用summarize v1 将显示变量v1的均值,最大,最小,标准差等描述统计量(可简写为su)

                               
满足条件的可以用 if       su v1 if q>10000


如果想看百分位数,偏度,峰度等可使用 su v1,detail

 显示变量的经验累积分布函数,可使用 tabulate v1


       显示变量间相关系数可用 pwcorr v1 v2 v3,sig star(0.05) sig表示显示显著性水平,star表示小于等于0.05的打上星号,不指定变量表示对数据集所有变量求相关系数

 

 

 

 

 

### Stata 软件操作指南 Stata种功能强大的统计分析软件,广泛应用于经济学、社会学、医学等领域。以下是对 Stata 软件操作方法的详细介绍: #### 1. Stata 的基本界面 Stata 用户界面包括多个窗口,每个窗口都有其特定的功能[^1]: - **Command 窗口**:用于输入命令并执行。 - **结果显示窗口**:显示运行命令后的输出结果。 - **Review 回顾窗口**:记录已执行过的命令,便于回顾和重复操作。 - **Variables 变量窗口**:列出当前数据集中所有变量的名称。 - **Properties 属性窗口**:显示变量的属性信息。 - **Viewer 窗口**:用于查看图形或其他内容。 #### 2. 数据导入与管理 在 Stata 中,可以通过多种方式导入数据[^2]: - 使用 `import` 命令从 Excel、CSV 等文件格式中导入数据。 - 使用 `use` 命令加载 Stata 格式的 `.dta` 文件。 - 数据管理命令包括删除变量(`drop`)、排序数据(`sort`)等。 #### 3. 描述性统计与绘图 Stata 提供了丰富的描述性统计和绘图功能[^2]: - **描述性统计**:使用 `summarize` 或 `tabulate` 命令生成统计数据。 - **画图**:支持直方图(`histogram`)、散点图(`scatter`)等多种图表类型。例如,绘制直方图时可以自定义坐标轴标签[^3]: ```stata histogram x, xlabel(20 "Label" , angle(45)) ylabel(, angle(0)) ``` #### 4. 回归分析 Stata 是进行回归分析的强大工具: - 使用 `regress` 命令执行线性回归。 - 示例代码如下: ```stata regress y x1 x2 ``` #### 5. 日志记录 为了保存操作过程,可以使用日志命令: - 启动日志记录:`log using filename.log` - 结束日志记录:`log close` #### 6. 其他常用功能 - **生成新变量**:使用 `generate` 或 `egen` 命令创建新变量。 - **设置哑变量**:通过 `tabulate` 和 `generate` 组合实现。 - **调用帮助文件**:输入 `help command_name` 查看具体命令的帮助文档。 ```stata help histogram ``` --- ###
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哈伦2019

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值