如何使用STATA软件?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用STATA软件?相关的知识,希望对你有一定的参考价值。
丁香园stata软件做meta分析视频教程免费下载
链接:https://pan.baidu.com/s/1N7Noj3gSwZF2SgHA988T8g
Stata 是一套提供其使用者数据分析、数据管理以及绘制专业图表的完整及整合性统计软件。它拥有很多功能,包含线性混合模型、均衡重复反复及多项式普罗比模式。用Stata绘制的统计图形相当精美。
参考技术A stata基本知识:1、基本操作
:
(1)窗口锁定:Edit-preferences-general
preferences-windowing-lock
splitter
(2)数据导入;
(3)打开文件:use
E:\example.dta,clear
(4)日期数据导入:
gen
newvar=date(varname,
“ymd”)
format
newvar
%td
年度数据
gen
newvar=monthly(varname,
“ym”)
format
newvar
%tm
月度数据
gen
newvar=quarterly(varname,
“yq”)
format
newvar
%tq
季度数据
(5)变量标签
:
Label
variable
tc
`
“total
output”
’
(6)审视数据:
describe
list
x1
x2
list
x1
x2
in
1/5
list
x1
x2
if
q>=1000
drop
if
q>=1000
keep
if
q>=1000
(7)考察变量的统计特征:
summarize
x1
su
x1
if
q>=10000
su
q,detail
su
tabulate
x1
correlate
x1
x2
x3
x4
x5
x6
(8)画图
:
histogram
x1,
width(1000)
frequency
kdensity
x1
scatter
x1
x2
twoway
(scatter
x1
x2)
(lfit
x1
x2)
twoway
(scatter
x1
x2)
(qfit
x1
x2)
(9)生成新变量:
gen
lnx1=log(x1)
gen
q2=q^2
gen
lnx1lnx2=lnx1*lnx2
gen
larg=(x1>=10000)
rename
larg
large
drop
large
g
large=(q>=6000)
replace
large=(q>=6000)
drop
ln*
(10)计算功能:
display
log(2)
(11)线性回归分析:
regress
y1
x1
x2
x3
x4
vce
#显示估计系数的协方差矩阵
reg
y1
x1
x2
x3
x4,noc
#不要常数项
reg
y1
x1
x2
x3
x4
if
q>=6000
reg
y1
x1
x2
x3
x4
if
large
reg
y1
x1
x2
x3
x4
if
large==0
reg
y1
x1
x2
x3
x4
if
~large
predict
yhat
predict
e1,residual
display
1/_b[x1]
test
x1=1
#
F检验,变量x1的系数等于1
test
(x1=1)
(x2+x3+x4=1)
#
F联合假设检验
test
x1
x2
#系数显著性的联合检验
testnl
_b[x1]=
_b[x2]^2
(12)约束回归
:
constraint
def
1
x1+x2+x3=1
cnsreg
y1
x1
x2
x3
x4,c(1)
cons
def
2
x4=1
cnsreg
y1
x1
x2
x3
x4,c(1-2)
(13)stata的日志
:
File-log-begin-输入文件名
log
off
暂时关闭
log
on
恢复使用
log
close
彻底退出
(14)stata命令库更新
:
Update
all
help
command
Stata
是一套提供其使用者数据分析、数据管理以及绘制专业图表的完整及整合性统计软件。它提供许许多多功能,包含线性混合模型、均衡重复反复及多项式普罗比模式。
如何打开一个stata文件、解释stata命令中的in,if
Stata是一款功能强大的统计软件,广泛应用于数据分析、统计建模等领域。下面将介绍如何打开一个Stata文件,以及解释Stata命令中的in和if。
打开一个Stata文件:
通常Stata数据文件的扩展名为.dta。要打开一个Stata文件,可以使用以下方法:
方法一:在Stata软件中,点击菜单栏的“File”,然后选择“Open”,浏览文件夹找到对应的.dta文件,双击或点击“Open”按钮打开。
方法二:在Stata命令窗口中,使用use命令打开.dta文件。例如,如果文件名为“data.dta”,且文件位于当前工作目录下,则输入以下命令:
如果文件位于其他目录,需要提供完整的文件路径
Stata命令中的in和if:
in和if也可以结合使用,限定既满足条件又在特定范围内的观测,例如:
这将会输出第5至第10个观测中,年龄大于30岁的观测的变量variable_name的统计概括。
in:in用于限定命令在指定的观测范围内执行。例如,你只想对第5至第10个观测进行操作,可以使用in限定范围:
这将会输出第5至第10个观测的变量variable_name的统计概括。
if:if用于限定命令在满足特定条件的观测中执行。例如,你只想对年龄大于30岁的观测进行操作,可以使用if限定条件:
这将会输出年龄大于30岁的观测中变量variable_name的统计概括。
1、如果是do文件,直接拖到stata界面就可以直接打开。
2、如果是dta文件,直接拖拽,就可以打开了。
3、if是条件语句,in是范围语句,use是打开数据的命令语句,varlist代表变量名称,usingfilename代表数据文件路径。
以上是关于如何使用STATA软件?的主要内容,如果未能解决你的问题,请参考以下文章