Propiedades de ajustes de algoritmo

En el caso de los nodos Clasificador automático, Autonumérico y Agrupación en clústeres automática, las propiedades de determinados algoritmos utilizados por el nodo se pueden establecer utilizando el formato general:

autonode.setKeyedPropertyValue(<algoritmo>, <propiedad>, <valor>)

Por ejemplo:

node.setKeyedPropertyValue("neuralnetwork", "method", "MultilayerPerceptron")

Los nombres de algoritmos del nodo Clasificador automático son cart, chaid, quest, c50, logreg, decisionlist, bayesnet, discriminant, svm y knn.

Los nombres de algoritmos del nodo Autonumérico son cart, chaid, neuralnetwork, genlin, svm, regression, linear y knn.

Los nombres de algoritmos del nodo Autoclúster son twostep, k-means y kohonen.

Los nombres de las propiedades son los nombres estándar, según se han documentado para cada nodo de algoritmo.

Las propiedades de algoritmos que contienen puntos u otros signos de puntuación deben encerrarse entre comillas simples. Por ejemplo:

node.setKeyedPropertyValue("logreg", "tolerance", "1.0E-5")

También es posible asignar varios valores a una propiedad. Por ejemplo:

node.setKeyedPropertyValue("decisionlist", "search_direction", ["Up", "Down"])

Para activar o desactivar el uso de un determinado algoritmo:

node.setPropertyValue("chaid", True)
Nota: En los casos en los que determinadas opciones de algoritmos no están disponibles en el nodo Clasificador automático o cuando sólo se puede especificar un único valor, en lugar de un intervalo de valores, se aplican los mismos límites que tienen los scripts cuando se accede al nodo de la manera estándar.