什么是stata命令摘要?

Stata命令总结如下:

1,输入:输入数据。

示例:输入x y

2.by:根据变量的值进行分析。

例:按组,排序:回归Y x 1 x2///根据不同的组,对Y做回归分析。

3.权重:加权或频率

例:fw=频率变量//常用于四格数据或原始数据没有给出所有的值,只给出值和对应的频率。

4.if:用条件语句指定条件。

示例:drop if group = = 1 | group = = 2//删除组变量值为1或2的记录。

5.输入:指定观察值的范围,并分析该范围内的观察值。

示例:替换100/200中的X1 = " 123 "///将记录100-200中的x 1的变量值更改为123。

6.for:用于指定变量。

例如:对于y1-y10z1-z5:回归@ x1-x22。

//回归y1-y10,z1-z5分别在x1-x22,代表一次回归15,其中@为替换符号,代表y1-y10,z66。

7.功能

绝对值(x)

指数函数

Log(x)自然对数

Log10(x)常用对数

sqrt(x)的平方根

Uniform(x)生成均匀分布在(0,1)中的伪随机数。

长度(x)计算长度

Substr(s,n1,n2)获取一个由n2个字符组成的字符串,从s的n1个字符开始。

Real(x)将字符串s转换为数值函数。

Trim(x)删除字符串前后的空格。

Int(x)去掉x的小数部分得到一个整数。

总和(X)总和

Max(x) min(x)最大值和最小值。

_n当前观察值的位置

_N观察总数

8.任:改名

例:任var1 var123,将var1重命名为var123。

9.des:描述数据库的基本情况。

10,标签:为变量添加一些描述,以显示它们的描述。

11,排序:按变量从小到大排序。

Gsort +/-:按变量从大到小或从小到大排序。

排序var1 var2:按照var1的大小排序,同样的var1按照var2的大小排序。

Stata常用功能:

1,统计函数

Stata具有强大的统计功能。除了传统的统计分析方法外,还收集了近20年来发展起来的新方法,如Cox比例风险回归、指数和威布尔回归、多类别结果和有序结果的logistic回归、泊松回归、负二项回归和广义负二项回归、随机效应模型等。

2.绘图功能

Stata的绘图模块主要提供以下八种基本图形:直方图、条形图、百分位图、百分位图、饼图、散点图、散点图矩阵、星形图、分位数图。

这些图形的巧妙应用,可以满足大多数用户的统计绘图需求。在一些非绘图命令中,还提供了绘制某个图形的功能,比如在生存分析中,提供生存曲线图,在回归分析中,提供残差图。

3.程序设计

Stata是一个统计分析软件,但同时也具有强大的编程语言功能,为用户提供了广阔的开发应用天地。用户可以充分发挥自己的聪明才智,熟练运用各种技能,真正做到随心所欲。其实Stata(高级统计部分)的ado文件都是用Stata自己的语言写的。