在 Mac 上运行你的 SAS 程序

Jenner 兼容 SAS,在 macOS(含 Apple 芯片)上原生运行 SAS 语言,无需 SAS 许可证。打开一个你已有的程序,运行它,就在眼前这台笔记本上得到输出。

原生支持 Apple 芯片

Jenner 将 macOS 作为一等目标平台构建,在 Apple 芯片上原生运行。安装就是一个自包含的二进制文件:没有 SAS 许可证,没有要配置的虚拟机,没有要维护的第二套操作系统,也没有要连接的远程会话。程序以完整的原生速度运行,数据始终留在你自己的机器上。

契合你现有的工作方式

程序仍是 SAS 语法,磁盘上的文件就是你运行的文件。你可以在命令行中工作,在使用原生内核的 Jupyter Notebook 中工作,或在你已经使用的编辑器中工作。由于只是一个二进制文件,开始使用是一次下载,而不是一个项目。

可运行的内容

Jenner 兼容 SAS:你的程序已经使用的那门语言,在 macOS 上以你今天使用的相同语句名和选项名运行,且无需 SAS 许可证。

DATA 步、PROC SQL 与宏

语言核心按原样运行——DATA 步逻辑、数组、格式与输入格式、宏功能以及 PROC SQL。程序保留既有结构,因此在运行并看到输出之前,没有需要先完成的移植步骤。

100 个过程

回归与线性模型、生存分析、多元方法与聚类、时间序列、质量控制、抽样调查分析、试验设计、矩阵编程以及 ODS Graphics。每个过程都有自己的参考页,列出所支持的语句和选项。

你现有的数据文件

Jenner 在 macOS 上直接读写 SAS7BDAT 和 XPT,同时支持 CSV 和 Parquet。开始前无需转换任何文件,输出也能以相同格式写出,因此你 Mac 上的程序可以把结果直接交给使用 Windows 的同事。

同一个程序,随处运行

同一套源码在 macOS、Windows 和 Linux 上运行。在 Mac 上开发的程序无需修改即可在 Linux 服务器上运行,这让笔记本成为构建计划任务的合理场所。

可以证明的结果

Jenner 通过 NIST Statistical Reference Datasets 基准全部 58 个数据集——统计软件领域标准的第三方准确性套件——并将其统计过程与 Python(statsmodels)和 R 的实现交叉验证。要在你自己的工作上确认,运行一个程序并用 PROC COMPARE 比较输出数据集。

常见问题

可以。Jenner 在 macOS(含 Apple 芯片)上原生运行 SAS 语言。安装二进制文件,打开一个你已有的程序并运行——DATA 步、PROC SQL、宏和 100 个过程,使用相同的语句名和选项名。

是的,在 M 系列 Mac 上原生运行,不经过模拟、虚拟机或远程会话。它以单一自包含二进制文件安装,以完整的原生速度运行,数据始终留在你自己的机器上。

不需要。Jenner 是 SAS 语言的独立实现,运行你的程序不需要任何其他软件或许可证。它自身也没有按席位授权。

不需要。程序仍是 SAS 语法——与现在相同的 DATA 步、宏和 PROC 调用。没有需要先完成的移植步骤:安装二进制文件,运行一个你已有的程序,读日志即可。

Jenner 在 macOS 上直接读取 SAS7BDAT 和 XPT 文件,并可写回或转换为 CSV 或 Parquet。这无需虚拟机,通常是打开他人发来的数据的最快方式。

可以。Jenner 提供原生 Jupyter 内核,你可以在 Mac 的 Notebook 中运行 SAS 语言单元格,与其余分析并列,并将输出保留在行内。

可以。同一套源码在 macOS、Windows 和 Linux 上运行,因此在笔记本上开发的工作无需修改即可转为服务器上的计划任务。

在你的 Mac 上运行 SAS 程序

原生支持 Apple 芯片。无需虚拟机,无需 SAS 许可证。

开始免费试用