一、简介

来自百度百科:
Stata 是一套提供其使用者数据分析、数据管理以及绘制专业图表的完整及整合性统计软件。它拥有很多功能,包含线性混合模型、均衡重复反复及多项式普罗比模式。用Stata绘制的统计图形相当精美。
统计功能
1. Stata的统计功能很强,除了传统的统计分析方法外,还收集了近20年发展起来的新方法,如Cox比例风险回归,指数与Weibull回归,多类结果与有序结果的logistic回归,Poisson回归,负二项回归及广义负二项回归,随机效应模型等。具体说, Stata具有如下统计分析能力:
2. 数值变量资料的一般分析:参数估计,t检验,单因素和多因素的方差分析,协方差分析,交互效应模型,平衡和非平衡设计,嵌套设计,随机效应,多个均数的两两比较,缺项数据的处理,方差齐性检验,正态性检验,变量变换等。
3. 分类资料的一般分析:参数估计,列联表分析 ( 列联系数,确切概率 ) ,流行病学表格分析等。
4. 等级资料的一般分析:秩变换,秩和检验,秩相关等
5. 相关与回归分析:简单相关,偏相关,典型相关,以及多达数十种的回归分析方法,如多元线性回归,逐步回归,加权回归,稳键回归,二阶段回归,百分位数 ( 中位数 ) 回归,残差分析、强影响点分析,曲线拟合,随机效应的线性回归模型等。
6. 其他方法:质量控制,整群抽样的设计效率,诊断试验评价, kappa等。

二、安装

软件位置:
链接:https://pan.baidu.com/s/1JjfUo8Mqa8gfSdo_wUAbrw
提取码:iwg4

1、windowns下安装

image.png
将文件放到安装目录下:
image.png
点击StataMP-64.exe就可以使用图形界面了

2、Linux安装

Linux 环境下安装 Stata17
1、安装

1 Stata17Linux64.tar.gz 上传到 tmp 然后解压
以 root 登陆系统
cd /tmp
tar zxvf Stata17Linux64.tar.gz

2 创建目录,安装,配置授权

mkdir /usr/local/stata17
ln -s /usr/local/stata17 /usr/local/stata
cd /usr/local/stata17
/tmp/install

echo ‘202106041615!tod2 o8n0 9jsu wz$x voic 60uo 7scr 5gpy 48dh fec3!531y!aaaaa!bbbbb!975!’ > stata.lic

3 使用时切换到 oracle 用户,第一次需要配置环境变量

(useradd -d “/home/oracle” -m -s “/bin/bash” oracle )添加一个oracle用户
su - oracle
echo ‘PATH=$PATH:/usr/local/stata’ >> ~/.bash_profile
source ~/.bash_profile

2、使用(默认 oracle 用户)
stata-mp #文字界面
xstata-mp #图形界面
image.png

3、docker安装

镜像获取:https://hub.docker.com/r/dataeditors/stata17/tags?page=1&ordering=last_updated
docker pull dataeditors/stata17:2021-06-09
sudo docker run -it —name stata17_test -p 10623:10623 -v /home/wangbao/stata_test:/stata_test dataeditors/stata17:2021-06-09 bash

三、界面介绍

1 整体界面

image.png
总共五个功能区:
image.png
可以通过窗口调出,也可以通过crtl+1,2,3,4,5来调用。

2 命令窗口

在命令行界面,可以通过 page up和page down实现上线命令的切换,不是箭头的上下按钮。
输入help可以实现帮助

3 结果窗口

显示结果,可以右键清除

4 历史窗口

右键:
可以实现删除一条,多条(按住ctrl键);
同样可以保存为do文件,保存多条或一条都可以

5 变量窗口

可以将变量变量,多个一起添加到命令窗口

6 属性窗口

可以调整属性,按下方的解锁按钮,命令形式的修改可以看后面
image.png

7 其它

忘记的命令,可以通过窗口化界面实现测试,在历史窗口会显示出来,可以记住或保存命令(感觉这个命令很棒,老板再也不用担心我记不住命令了)