JMP 13.2 联机文档
发现 JMP
使用 JMP
基本分析
基本绘图
刻画器指南
实验设计指南
拟合线性模型
预测和专业建模
多元方法
质量和过程方法
可靠性和生存方法
消费者研究
Scripting Guide
JSL Syntax Reference
预测和专业建模
•
公式存储库
• 从“公式存储库”平台生成得分代码
上一个
•
下一个
从“公式存储库”平台生成得分代码
生成得分代码是为了在生产环境或您选定的其他框架中加快使用 JMP 中构建的模型。许多平台都向“公式存储库”发布预测公式;不过,并不是所有预测公式都生成完整代码。代码可以是完整的,可以是代码片段,代码还可包括要求额外编程才可以实现的不支持的函数。
例如,您可以执行以下任务:
•
使用生成的 SAS 代码将模型部署到 SAS Model Manager 中。
•
使用生成的 SQL 代码通过 In-Database Scoring 扩充 ETL 过程。
•
借助用生成的 C 代码构建的应用程序创建用于数据变换管道的节点。
•
创建 Jupyter notebook,以使用生成的 Python 代码显示实时得分结果。
•
使用包括生成的 JavaScript 的 Web 应用程序支持用户对自己的数据评分。
对于 C、Python 和 JavaScript 语言,您必须在部署或编译生成的代码时包括
.h
文件之类的支持代码和实用工具逻辑库。这些文件在 JMP 安装文件夹的
Scoring
文件夹中提供。
C 代码
生成的 C 得分代码必须编译为逻辑库,然后链接到应用程序中。您可以使用静态或动态链接方法。可以在您的 JMP 安装文件夹的
Scoring/C
文件夹中找到编译和链接所需的文件
jmp_lib.h、jmp_parms.h 和 jmp_score.h
。
Python 代码
可以在您的 JMP 安装文件夹的
Scoring/Python
文件夹中找到运行 Python 得分应用程序所需的文件
jmp_score.py
。
JavaScript 代码
可以在
Scoring/JavaScrip
文件夹中找到运行 JavaScript 得分应用程序所需的文件
jmp_score.js
。
SAS 代码
生成的代码片段(曾经包装在 PROC DS2 语句中)可用在包括 SAS In-Database Code Accelerator 在内的 SAS 应用程序中。
提示:
对于具有 ifmax 调用的模型(如针对分类响应的 Logistic 或神经模型),将临时变量声明移至
method run()
语句之前。重命名变量名以符合 SAS 命名约定。
SQL 代码
曾经包装在 select 语句中的 SQL 代码片段可用在针对多数主要数据库服务器的 SQL 查询中。
注意:
包含“placeholder”或“ERROR”的代码指示函数调用不受支持。