【stata第1期】界面介绍与简单绘图

【stata第1期】界面介绍与简单绘图如上所示有五大窗口

大家好,欢迎来到IT知识分享网。

1、面板介绍

在这里插入图片描述

如上所示有五大窗口。

在命令窗口上面提交命令,从而让stata执行。

sysuse auto,clear 

在这里插入图片描述
在这里插入图片描述

(1)自动补全与历史命令

在这里插入图片描述
在这里插入图片描述

(2)在结果窗口查找字符

例如:在结果窗口查找“reg”

在这里插入图片描述
在这里插入图片描述

(3)清屏

在这里插入图片描述

(4)历史窗口

在这里插入图片描述
搜索不区分大小写。
在这里插入图片描述
在这里插入图片描述


单击记录在命令窗口显示,双击会自动执行。

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
倒序-》正序-》原状态

在这里插入图片描述

(5)修改变量的属性

在这里插入图片描述

(6)小例子:线性回归

在这里插入图片描述
regress price mpg rep78 是一个在 Stata 统计软件中使用的命令,用于执行线性回归分析。
具体来说:
regress:这是线性回归的命令。
price:这是因变量,也就是你想要预测或解释的变量。在这个例子中,price 代表汽车的价格。
mpg 和 rep78:这是自变量,也就是用于预测因变量的变量。在这个例子中,mpg 代表每加仑英里数(燃油效率),rep78 代表1978年的维修记录(一个类别变量,通常范围是1到5)。
这个命令的整体效果是执行一个线性回归分析,用燃油效率 (mpg) 和维修记录 (rep78) 来解释汽车价格 (price) 的变化。Stata 会输出回归模型的结果,包括系数估计、标准误、t值、p值和模型的R平方等统计信息。





回归模型输出解释

回归系数:

1、mpg (每加仑英里数):

2、rep78 (1978年维修记录)

3、_cons (常数项)

总结:从结果中可以看出模型整体显著,但解释力(R平方)较低,仅为25.10%。

mpg(每加仑英里数)对汽车价格 price 有显著的负向影响,每增加一个单位的 mpg,汽车价格平均减少271.6425美元。

rep78(1978年维修记录)对汽车价格 price 有正向影响,但在0.05显著性水平下不显著(p = 0.056)。

如果使用面板进行操作而不使用代码:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

点击确定之后会生成一个一样的代码:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在窗口操作与直接写命令是等效的。

(7)定义工作路径

在这里插入图片描述

在这里插入图片描述

2、数据处理

(1)查看内置数据集

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

红色变量:字符串。黑色变量:数字。蓝色变量:值标签。

(2)数据描述 describe、summarize

describe 

在这里插入图片描述

在这里插入图片描述

summarize 

在这里插入图片描述

上面的make是空白是因为字符串类型不参与统计分析。

codebook rep78 

更详细的查看某个变量
在这里插入图片描述

summarize price 

在这里插入图片描述
更详细的:

summarize price,detail 

在这里插入图片描述

(3)查看某个变量的缺失值 if

br if missing(rep78) 

或者

br if rep78== . 

在这里插入图片描述

(4)频数统计与交叉表 tabulate

tabulate foreign 

在这里插入图片描述
tabulate foreign 是在 Stata 中用来对 foreign 变量进行频数统计的命令,通常用于查看分类变量的分布情况。foreign 变量通常用于标识汽车的产地(例如,0 代表本国产,1 代表进口)。

 tabulate rep78 foreign 

在 Stata 中,tabulate rep78 foreign 命令用来生成一个交叉表,以显示 rep78 和 foreign 变量之间的分布关系。rep78 通常表示1978年的维修记录,foreign 表示汽车的产地。

在这里插入图片描述
解释:

by foreign,sort:sum mpg 

在 Stata 中,by foreign, sort: sum mpg 命令用于分别计算 foreign 变量的不同类别(即本国产和进口)的 mpg(每加仑英里数)的描述性统计。sort 选项确保在执行 sum 命令之前先对数据按 foreign 变量进行排序。

在这里插入图片描述

(5)t检验 ttest

ttest mpg,by(foreign) 

在 Stata 中,ttest mpg, by(foreign) 命令用于进行独立样本 t 检验,以比较两个独立组(在本例中是本国产和进口汽车)的平均数是否存在显著差异。这个命令将使用 foreign 变量将数据分为两个组(foreign=0 和 foreign=1),并比较这两个组的 mpg(每加仑英里数)是否有统计学上的显著差异。

在这里插入图片描述
解释
Group (组别):

样本总数为74,整体的均值为21.30,标准误差为0.6272,标准差为5.7855。

(6)相关性矩阵 correlate

correlate mpg weight 
 by foreign,sort: correlate mpg weight 

(7)语法 by

语法为 by varname, sort: command,其中 varname 是分类变量,command 是要执行的命令。上面的例子具体为 by foreign, sort: correlate mpg weight。

(8)绘制散点图

 twoway (scatter weight length) 

在 Stata 中,使用 twoway (scatter weight length) 命令可以创建一个散点图,将数据集中 weight(重量)和 length(长度)两个变量的值绘制在图上。散点图是展示两个数值变量之间关系的常用工具。

在这里插入图片描述
在这里插入图片描述

 twoway (scatter weight length) (lfit weight length) 
twoway (scatter weight length) (lfit weight length), by(foreign) 

最后加by来区分国内国外

在这里插入图片描述

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/133933.html

(0)
上一篇 2025-07-16 17:15
下一篇 2025-07-16 17:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信