【问题标题】:how to import logistic regression and kmeans pmml files into r如何将逻辑回归和kmeans pmml文件导入r
【发布时间】:2017-03-24 18:15:21
【问题描述】:

我正在寻找一些关于将 pmml 模型文件导入 r 的指导。 PMML 是一种预测模型标记语言,它允许在一个系统中构建的模型部署在另一个系统中。我有几个模型经过 spss 训练并使用 pmml 保存为 xml 格式。它们是逻辑回归和 k-means 模型。

我已经对导入 pmml 的 r 功能进行了详尽的搜索,并且发现在诸如 Arules for Association 模型之类的包中到处都有一个罕见的功能。 R 似乎对于导出而不是导入 pmml 文件非常有用。作为二等奖,我考虑过使用 python,但情况似乎相同。 (我目前正在探索使用 java/weka 的选项,但还有一些其他方面(与问题无关)为什么我不想走这条路)。

所以我想知道是否有任何关于如何在 r 中构建模型对象的文档和指导,我可以在其中解析来自 pmml 的信息并创建我自己的自定义 pmml 导入?我需要的所有信息都在 pmml 文件中——我认为我只需要以正确的方式将其提供给 r。

我也会考虑 python 中相同问题的选项。您的指导将不胜感激。

【问题讨论】:

  • 你试过pmml这个包吗?
  • 感谢 kwik 回复。不幸的是,它不会导入 Log Regress 或 Kmeans。
  • 你有文件的链接吗?
  • Soz 但它是公司的财产,所以我不能分享。希望我能。

标签: r k-means logistic-regression pmml


【解决方案1】:

R 的“partykit”包有几个用于导入 PMML 文件的实现。 下面的代码 sn-ps 就是这样一个例子。

require(partykit)
ttnc_pmml <- file.path(system.file("pmml", package = "partykit"),
                   "ttnc.pmml")
(ttnc_quest <- pmmlTreeModel(ttnc_pmml))

【讨论】:

  • 不幸的是,我认为它不会导入 Logistic 回归或 Kmeans。
猜你喜欢
  • 2019-12-08
  • 2019-04-06
  • 2018-01-26
  • 2023-03-26
  • 1970-01-01
  • 2018-02-12
  • 2014-06-20
  • 2021-11-13
  • 1970-01-01
相关资源
最近更新 更多