矩阵代数是多元统计分析的重要工具, stata 提供了多元统计分析中所需的矩阵基本运算,如矩阵的加、积、逆、 cholesky 分解、 kronecker 内积等;还提供了一些高级运算,如特征根、特征向量、奇异值分解等;在执行完某些统计分析命令后,还提供了一些系统矩阵,如估计系数向量、估计系数的协方差矩阵等。
四、程序设计功能
stata 是一个统计分析软件,但它也具有很强的程序语言功能,这给用户提供了一个广阔的开发应用的天地,用户可以充分发挥自己的聪明才智,熟练应用各种技巧,真正做到随心所欲。事实上, stata 的 ado 文件 ( 高级统计部分 ) 都是用 stata 自己的语言编写的
stata 其统计分析能力远远超过了 spss ,在许多方面也超过了 sas !由于 stata 在分析时是将数据全部读入内存,在计算全部完成后才和磁盘交换数据,因此计算速度极快(一般来说, sas 的运算速度要比 spss 至少快一个数量级,而 stata 的某些模块和执行同样功能的 sas 模块比,其速度又比 sas 快将近一个数量级!) stata 也是采用命令行方式来操作,但使用上远比 sas 简单。其生存数据分析、纵向数据(重复测量数据)分析等模块的功能甚至超过了 sas 。用 stata 绘制的统计图形相当精美,很有特色。