在尝试使用PMML包将R分类器导出到pmml时,我注意到树中某个节点的类分布没有导出。
PMML通过ScoreDistribution元素http://www.dmg.org/v1-1/treemodel.html支持这一点。
在PMML中是否有这样的信息?我想用另一个依赖于这些信息的工具来阅读PMML。
我在做这样的事情:
library(randomForest)
library(pmml)
iris.rf <- randomForest(Species ~ ., data=iris, importance=TRUE,proximity=TRUE)
pmml(iris.rf)发布于 2014-02-24 21:06:56
您能提供一些更多的information..such作为您正在尝试使用的函数。
例如,如果您使用的是randomForest包,我认为它没有提供关于分数分布的信息;PMML表示也不能。但是,如果您使用默认值,例如,用于分类ceses的参数“nodesize”等于1,这意味着终端节点将有一个ScoreDistribution,如:
ScoreDistribution value=predictedValue probability="1.0"/>
ScoreDistribution value=AnyOtherTargetCategoty probability="0.0"/>
如果使用rpart树模型,pmml函数将输出分数分布信息。也许你能给我们你所用的确切命令?
https://stackoverflow.com/questions/21994430
复制相似问题