为什么是 


快速地。准确的。便于使用。Stata 是一个完整的集成软件包,可满足您所有的数据科学需求–数据操作、可视化、统计和自动报告。

  • 掌握您的数据
  • 广泛的统计功能
  • 出版质量的图形
  • 自动报告
  • 真正可重复的研究
  • PyStata — Python 集成
  • 真实文档
  • 值得信赖
  • 便于使用
  • 容易一起成长
  • 易于自动化
  • 易于扩展
  • 高级编程
  • 自动多核支持
  • 社区贡献的功能
  • 世界一流的技术支持
  • 跨平台兼容
  • 广泛使用
  • 资源全面
  • 充满活力的社区
  • 价格实惠

掌握您的数据

Stata 的数据管理功能使您能够完全控制。

还有更多,支持您所有的数据科学需求。

探索 Stata 的所有数据管理功能 »

广泛的统计功能

还有更多

查看 Stata 的所有功能 »

出版质量的图形

Stata 可以轻松生成出版质量、风格独特的图表。

您可以通过指向并单击来创建自定义图表。或者,您可以编写脚本以可重复的方式生成数百或数千个图表。将图形导出为 EPS 或 TIFF 以供发布,导出为 PNG 或 SVG 以供网络使用,或导出为 PDF 以供查看。使用集成的图表编辑器,您可以单击更改有关图表的任何内容或添加标题、注释、线条、箭头和文本。

探索 Stata 的出版质量图形 »

真正可重复的研究

许多人谈论可重复的研究。
Stata 已致力于此领域 30 多年。

我们不断添加新功能;我们甚至从根本上改变了语言元素。毫无疑问,Stata 是唯一具有集成版本控制的统计软件包。如果您在 1985 年编写了一个脚本来执行分析,那么相同的脚本今天仍然会运行并产生相同的结果。您在1985 年创建的任何数据集,今天都可以阅读。未来也是如此。Stata 将能够运行您今天所做的任何事情。

我们非常重视再现性。

PyStata — Python 集成

交互调用 Python 或将 Python 嵌入到您的 Stata 代码中。

从Python调用Stata并从IPython环境调用Stata代码。

在 Jupyter Notebook 中使用 Stata。

在 Stata 和 Python 之间无缝传递数据和结果。

在 Python 中使用 Stata 分析。

使用 Stata 中的任何 Python 包

  • 用于可视化的 Matplotlib 和 seaborn
  • Beautiful Soup 和 Scrapy 用于网页抓取
  • 用于数值分析的 NumPy 和 pandas
  • 用于机器学习的 TensorFlow 和 scikit-learn
  • 以及更多

真实文档

当需要进行分析或了解所使用的方法时,Stata

不会让您陷入困境或订购书籍来学习每个细节。

我们的每个数据管理功能都经过充分解释和记录,并在实际示例中得到了展示。每个估算器都有完整的文档记录,并包含几个有关真实数据的示例,以及如何解释结果的真实讨论。这些示例为您提供数据,以便您可以在 Stata 中工作,甚至扩展分析。我们为您提供每个功能的快速入门,展示一些最常见的用途。想要更多细节吗?我们的方法和公式部分提供了正在计算的具体信息,我们的参考资料为您提供了更多信息。

Stata 是一个大软件包,因此包含大量文档 – 35 卷、超过 18,000 页。但不用担心,输入help my topic ,Stata 将搜索其关键字、索引,甚至社区贡献的软件包,为您提供有关您的主题所需的所有信息。一切都可以在 Stata 中使用。

在线访问文档 »

值得信赖

我们不只是对统计方法进行编程,我们还对其进行验证。

您从 Stata 估计器看到的结果取决于与其他估计器的比较、一致性和覆盖率的蒙特卡罗模拟以及我们统计学家的广泛测试。我们发货的每台 Stata 都通过了认证套件 ,其中包括 410 万行测试代码,可产生 580 万行输出。我们验证这 580 万行输出中的每个数字和文本。

便于使用

Stata 的所有功能都可以通过 菜单、对话框、控制面板数据编辑器变量管理器图形编辑器表格生成器,甚至SEM 图生成器来访问。您可以通过点击来完成任何分析。

如果您不想编写命令和脚本,则不必这样做。

即使您指向并单击,您也可以记录所有结果,然后将其包含在报告中。您甚至可以保存您的操作创建的命令,并在以后重现完整的分析。

容易一起成长

Stata 执行任务的命令直观且易于学习。更好的是,您学到的有关执行任务的所有知识都可以应用于其他任务。例如,您只需将if sex==”female”添加到任何命令即可将分析限制为样本中的女性。您只需将vce(robust)添加到任何估计器即可获得对许多常见假设都稳健的标准误差和假设检验。

一致性甚至更深。您学到的有关数据管理命令的知识通常适用于估计命令,反之亦然。还有一整套后估计命令来执行假设检验、形成线性和非线性组合、进行预测、形成对比,甚至使用交互图执行边际分析。这些命令在几乎每个估计器之后都以相同的方式工作。

测序命令读取和清理数据,然后执行统计测试和估计,最后报告结果是可重复研究的核心。Stata 使所有研究人员都可以使用此过程。

了解如何做 »

易于自动化

每个人都有他们一直在执行的任务 – 创建特定类型的变量、生成特定的表、执行一系列统计步骤、计算 RMSE 等。可能性是无限的。Stata 有数千个内置过程,但您可能有相对独特的任务或希望以特定方式完成的任务。

如果您编写了一个脚本来对给定数据集执行任务,则可以轻松将该脚本转换为可用于所有数据集、任何变量集以及任何观察集的脚本。

了解 Stata 中的自动化是多么容易 »

易于扩展

您自动化的某些事情可能非常有用,以至于您希望与同事共享它们,甚至将它们提供给所有 Stata 用户。这也很容易。只需很少的代码,您就可以将自动化脚本转换为 Stata 命令。支持Stata官方命令支持的标准功能的命令。可以像使用官方命令一样使用命令。看一看

×

高级编程

Stata 还包括一种高级编程语言——Mata。

Mata 具有您在编程语言中所期望的结构、指针和类,并添加了对矩阵编程的直接支持。

尽管您不需要编程即可使用 Stata,但令人欣慰的是,快速且完整的编程语言是 Stata 的组成部分。Mata 既是一个用于操作矩阵的交互式环境,也是一个可以生成编译和优化代码的完整开发环境。它包括处理面板数据的特殊功能,对实数或复杂矩阵执行运算,为面向对象编程提供完整支持,并与 Stata 的各个方面完全集成。

了解有关Mata的更多信息 »

Stata 还具有PyStata,它提供全面的 Python 集成,使您可以直接从 Stata 代码中利用 Python 的所有功能 ,并从 Python 代码中利用 Stata 的所有功能。

Stata 甚至允许您 通过每种语言的本机 API将C、 C++和 Java 插件合并到您的 Stata 程序中。您甚至可以将 Java 代码直接嵌入到您的 Stata 代码中!

×

充分利用多核计算机。
没有其他统计软件可以与之媲美。
以最快的速度享受 Stata 18 的新功能。

了解更多

社区贡献的功能

Stata 的可编程性使得开发人员和用户每天都会添加新功能,以满足当今研究人员不断增长的需求。

借助 Stata 的互联网功能, 只需单击一下即可通过互联网安装 新功能官方更新。

世界一流的技术支持

Stata 技术支持对当前版本 (Stata 18) 的注册用户是免费的,这意味着您得到的比您付出的要多得多。

我们拥有专业的 Stata 程序员和统计学家,可以解答您的技术问题。从棘手的数据管理解决方案到让您的图表看起来恰到好处,从解释强大的标准错误到指定您的多级模型,我们都有您的答案。

了解客户对我们的技术支持的评价 »

跨平台兼容

Stata 将在WindowsMac和 Linux/Unix计算机 上运行;但是,我们的许可证不是特定于平台的。

这意味着如果您有一台 Mac 笔记本电脑和一台 Windows 台式机,则不需要两个单独的许可证来运行 Stata。您可以在任何支持的平台上安装 Stata 许可证。Stata 数据集、程序和其他数据可以跨平台共享,无需翻译。您还可以快速轻松地从其他统计包、电子表格和数据库导入数据集。