En el campo de sintaxis de las propiedades de los distintos nodos Extensión, solo se permiten las sentencias y las funciones reconocidas por R.
Para el nodo Transformación de extensión y el nugget de modelo de Extensión, los
datos pasan a través del script R (por lotes). Por este motivo, los scripts R para los nodos de puntuación y
proceso de modelos no deberán incluir operaciones que abarquen o
combinen filas de datos por ejemplo, ordenación o agregación. Esta limitación se impone para asegurarse de que los datos se puedan dividir en un entorno Hadoop y durante minería interna de base de datos. Los nodos de generación de modelos de extensión y de Resultados de extensión no tienen esta limitación.
La adición de una modalidad de transferencia de datos no por lotes, en el nodo Transformación de extensión y el nugget de modelo de Extensión, significa que puede abarcar o combinar filas en los datos.
Todos los nodos R se pueden ver como entornos R globales e independientes. Por lo tanto, el uso de funciones library dentro de los dos nodos R separados requiere la carga de la biblioteca R en ambos scripts R.
Para visualizar el valor de un objeto R definido en el script R, debe incluir una llamada a una función de impresión. Por ejemplo, para visualizar el valor de un objeto R denominado data, incluya la línea siguiente en el script R:
print(data)
Copy to clipboardSe ha copiado en el portapapeles
No puede incluir una llamada a la función R setwd en el script R porque esta función la utiliza SPSS Modeler para controlar la vía de acceso de archivo del archivo de salida de los scripts R.
Los parámetros de flujo que se definen para su uso en expresiones CLEM y scripts no se reconocen si se utilizan en scripts R.
SPSS Modeler no da soporte al gráfico interactivo en R
Consejos
Copy link to section
Puede ejecutar los siguientes scripts de R desde un nodo Salida de extensión:
Para ver información sobre la distribución de R incluida con SPSS Modeler: