2016-11-10 14 views
0

私は、pmmlモデルファイルをrにインポートする際にいくつかのガイダンスをお探ししています。 PMMLは、1つのシステムで構築されたモデルを別のシステムにデプロイするための予測モデルマークアップ言語です。私はspssで訓練され、pmmlを使ってxml形式で保存されたいくつかのモデルを持っています。ロジスティック回帰とk平均モデルです。ロジスティック回帰とkmeans pmmlファイルをrにインポートする方法

私はpmmlをインポートする機能を網羅的に検索し、Arles for Associationモデルなどのパッケージにはまれな機能しかないことがわかりました。 Rは、pmmlファイルをインポートするのではなくエクスポートするのに非常に便利です。二番目の賞として、私はPythonを使うことを考えましたが、それは同じ状況にあるようです。 (私は現在のjava/WEKAを使用するオプションを模索していますが、私はこのルートを下るしたくない理由の質問に無関係ないくつかの他の態様は、()があります)。

私はpmmlから情報を解析して独自のカスタムpmmlインポートを作成することができるモデルオブジェクトをrで構築する方法について、どこにドキュメントやガイダンスがあるのでしょうか?私が必要とするすべての情報はpmmlファイルにあります - 私はそれを正しい方法でrに提供する必要があります。

私はまた、pythonで同じ質問のオプションを検討します。あなたの指導は非常に高く評価されるでしょう。

+0

'pmml'パッケージを試しましたか? –

+0

kwik返信のThnx。残念ながら、Log RegressやKmeansはインポートされません。 – CallumH

+0

ファイルへのリンクはありますか? –

答えて

0

Rの「partykit」パッケージには、PMMLファイルをインポートするための2つの実装があります。 以下のコードスニペットはそのような例の1つです。

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

残念なことにLogistic RegressionやKmeansをインポートしていないと思います。 – CallumH

関連する問題