Referencia de funciones
Las siguientes funciones de CLEM están disponibles para trabajar con datos en IBM® SPSS Modeler. Puede introducir estas funciones como código en diversos cuadros de diálogo, como los de los nodos Derivar y Marcas, o puede utilizar el generador de expresiones para crear expresiones CLEM válidas sin memorizar listas de funciones ni nombres de campos.
| Tipo de función | Descripción |
|---|---|
| Información | Se utiliza para comprender mejor los valores de campos. Por ejemplo, la función is_string devuelve una true para todos los registros cuyo tipo sea una cadena. |
| Conversión | Se utiliza para construir nuevos campos o convertir el tipo de almacenamiento. Por ejemplo, la función to_timestamp convierte el campo seleccionado en una marca de tiempo. |
| Comparación | Se utiliza para comparar valores de campos entre ellos o con una cadena especificada. Por ejemplo, <= se utiliza para comparar y ver si los valores de dos campos son menores o iguales. |
| Lógico | Se utilizan para realizar operaciones lógicas, como por ejemplo operaciones if, then, else. |
| Numéricas | Se utilizan para realizar cálculos numéricos como, por ejemplo, el logaritmo natural de valores de campos. |
| Trigonométricas | Se utilizan para realizar cálculos trigonométricos como, por ejemplo, el arcocoseno de un ángulo especificado. |
| Probabilidad | Devuelve probabilidades basadas en distintas distribuciones, como probabilidad de que un valor de una distribución t de Student es menor que un valor específico. |
| Espacial | Se utiliza para realizar cálculos espaciales sobre datos geoespaciales. |
| A nivel de bit | Se utiliza para manipular enteros como patrones de bits. |
| Aleatorias | Se utilizan para seleccionar elementos al azar o generar números. |
| Cadena | Se utiliza para realizar diversas operaciones en cadenas, como por ejemplo stripchar, que permite eliminar un carácter especificado. |
| SoundEx | Se utiliza para encontrar cadenas cuando no se conoce la ortografía exacta, se basa en supuestos fonéticos sobre cómo se pronuncian ciertas letras. |
| La fecha y la hora | Se utiliza para realizar diversas operaciones en los campos de fecha, hora y marca de tiempo. |
| Secuencia | Se utiliza para comprender mejor la secuencia de registros de un conjunto de datos o para realizar operaciones basadas en dicha secuencia. |
| Globales | Se utilizan para acceder a los valores globales creados por un nodo Val. globales. Por ejemplo, @MEAN se utiliza para hacer referencia a la media de todos los valores de un campo en todo el conjunto de datos. |
| Vacíos y nulos | Se utiliza para acceder, marcar y, con frecuencia, rellenar elementos vacíos especificados por el usuario y valores perdidos por el sistema. Por ejemplo, @BLANK(CAMPO) se utiliza para devolver una marca verdadera para los registros donde hay elementos vacíos. |
| Campos especiales | Se utilizan para denotar los campos específicos que están siendo examinados. Por ejemplo, @FIELD se utiliza cuando se derivan varios campos. |