При использовании пакета e1071 классификация SVM с набором данных Iris. Я вижу, что модель/pmml, сгенерированная с масштабированием = TRUE, всегда нормализует атрибуты набора данных с такими именами, как algorithm_derived_nc_. Есть ли способ указать конкретное имя, скажем, «attr1_foo», которое будет указано вместо имени по умолчанию.
library(pmml)
library(e1071)
svmModel<-svm(Species~.,data=iris)
pmml(svmModel)
shows..
<PMML...>
..
<Output>
<OutputField name="Predicted_Species" feature="predictedValue"/>
</Output>
<LocalTransformations>
<DerivedField name="algorithm_derived_nc_Sepal.Length" dataType="double" optype="continuous">
<NormContinuous field="Sepal.Length">
<LinearNorm orig="0" norm="-7.05660228803556"/>
<LinearNorm orig="5.84333333333333" norm="0"/>
</NormContinuous>
</DerivedField>
...
</PMML>