【问题标题】:How to generate older pmml version in R如何在 R 中生成较旧的 pmml 版本
【发布时间】:2015-03-30 00:33:32
【问题描述】:

R 中的 pmml 包默认生成最新版本的 pmml(目前为 4.2)。是否有可能(如果可以,如何?)生成旧版本的 pmml(例如 4.1),因为 pmml 消费者还不支持 4.2?

【问题讨论】:

    标签: r pmml


    【解决方案1】:

    有几种选择:

    • 安装旧版本的 pmml 软件包。 PMML 架构版本 4.2 于 2014 年 2 月发布,因此该事件之前的所有 pmml 软件包版本都应生成较旧的 PMML 架构版本。

    • 手动将 XML 结果对象的 XML 命名空间声明从 http://www.dmg.org/PMML-4_2 更改为 http://www.dmg.org/PMML-4_1。 PMML 架构版本大多是向后兼容的,所以应该不是问题。

    • 使用外部工具转换 PMML 文件。例如,如果您熟悉 Java 编程,那么您可以使用 JPMML-Model 库在 PMML 模式版本 3.0 到 4.2 之间安全地转换。有关更详细的说明,请参阅此blog post

    【讨论】:

      猜你喜欢
      • 2020-03-29
      • 2016-03-02
      • 1970-01-01
      • 1970-01-01
      • 2016-10-15
      • 1970-01-01
      • 2015-02-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多