DECIMATE
Sólo se aplica a PredictiveInsight.
Sintaxis
DECIMATE(column, max_value)
Parámetros
column
La columna de valores a los que se desea aplicar la función. Todos los valores dentro de esta columna deben ser enteros positivos menores que max_value.
max_value
El número de columnas a devolver. Este debe ser un entero positivo mayor o igual al máximo valor en column.
Descripción
DECIMATE convierte un valor entero positivo en un patrón binario de max_value columnas de longitud. Si el valor es n, la columna n contiene un uno; todas las otras columnas contienen ceros. La función de macro devuelve max_value columnas.
*
DECIMATE es la opuesta a la función de macro MAXINDEX.
Ejemplos
Crea columnas nuevas denominadas TEMP, VX y VY con una fila para cada fila correspondiente de entrada. La primera fila contiene 1 0 0, la segunda contiene 0 1 0 y la tercera contiene 0 0 1.
Crea columnas nuevas denominadas TEMP, VX y VY con una fila para cada fila correspondiente de entrada. La primera fila contiene 1 0 0, la segunda contiene 1 0 0 y la tercera contiene 0 1 0.
Funciones relacionadas