Funciones de clasificación en bandejas
La clasificación en bandejas es una forma de agrupar valores más o menos continuos en un pequeño número de "bandejas".
| Función | Descripción |
|---|---|
AutoBinNumeric
|
Intenta agrupar los valores de la columna especificada en un número determinado de bandejas. Sin embargo, puede que la cantidad de bandejas sea superior o inferior a este número determinado porque el método siempre producirá bandejas con límites que son fáciles de leer (con números similares, si es posible). El primer argumento es la columna que se va a clasificar en bandejas, mientras que el segundo argumento corresponde a la cantidad deseada de bandejas.
Ejemplo:
|
BinByDateTime
|
Agrupa los valores en bandejas según una fecha natural, una hora y una fecha, o una jerarquía de tiempo. El primer argumento es la columna Si escribe una expresión personalizada basándose en
Los argumentos válidos para Arg2 son combinaciones de: " " " " " " " " " " " Como alternativa, Arg2 también puede ser una combinación de: " " Ejemplos:
En el caso de una columna de fecha que se llame Order Date, la expresión anterior daría como resultado el selector de columnas y el control deslizante de jerarquías que se indican a continuación cuando se usara en una expresión personalizada:
El nivel de eliminación 0 coloca el control deslizante en la posición del año; 1 representaría el trimestre; 2, el mes, y 3, el día.
Para usar el agrupamiento según la norma ISO 8601 para una columna de fecha, use las partes de fecha |
BinByEvenDistance
|
Agrupa los valores de la columna especificada de manera que exista una distancia uniforme entre todas las bandejas. El primer argumento es la columna que se va a clasificar en bandejas, mientras que el segundo corresponde a la duración del intervalo. El tercer argumento (opcional) especifica donde se inicia el recuento. Si no se indica ningún argumento de inicio, la primera bandeja empezará en cero.
Ejemplos:
|
BinByEvenDistribution
|
Agrupa los valores en la columna especificada de manera que cada bandeja (grupo) tenga la misma cantidad de valores exclusivos que las demás. La última bandeja puede tener más valores exclusivos que las otras. El primer argumento es la columna que se va a clasificar en bandejas, mientras que el segundo argumento corresponde al número de bandejas. Los valores que no sean válidos darán un resultado que tampoco será válido.
Ejemplo:
|
BinByEvenIntervals
|
Agrupa los valores de la columna especificada de modo que el rango de valores se divida en intervalos iguales. El primer argumento es la columna que se va a clasificar en bandejas, mientras que el segundo argumento corresponde al número de bandejas.
Ejemplo:
|
BinBySpecificLimits
|
Agrupa los valores de la columna especificada en función de los límites definidos para las bandejas (grupos). El primer argumento es la columna que se va a clasificar en bandejas, y los argumentos siguientes, los límites de las bandejas. Todas las filas con valores superiores al límite máximo tendrán el mismo valor de bandeja. Los valores que no sean válidos darán un resultado que tampoco será válido.
Ejemplo:
|
BinByStdDev
|
Agrupa los valores en varias bandejas donde los valores se clasifican según la distancia a la media, que se mide en desviaciones estándar. El primer argumento es la columna que se va a clasificar en bandejas, y los argumentos siguientes, el número de desviaciones estándar que se van a mostrar desde la media. Los argumentos de desviación estándar deben proporcionarse en orden ascendente; además, todos los valores deben ser positivos.
Ejemplo:
Creará un agrupamiento para: desviación estándar de ≤ -1 desviación estándar de -1 desviación estándar de -0,5 desviación estándar de 0,5 desviación estándar de 1 desviación estándar de > 1 |
BinBySubstring
|
Agrupa los valores en bandejas en función de los caracteres con los que empieza o termina el valor. Esto significa que puede usar este método para agrupar todos los valores que comienzan con "A" en una bandeja, "B" en otro, etc. El primer argumento es la columna
Ejemplos:
|
BinByTimeSpan
|
Agrupa los valores en bandejas según un intervalo de tiempo. El primer argumento es la columna Los argumentos válidos para Arg2 son las combinaciones de: " " " " " Ejemplo:
En el caso de una columna de
|
FiscalBinByDateTime
|
Agrupa los valores en bandejas en función de una fecha natural o una jerarquía de fecha y hora, con los niveles cambiados al número especificado de meses. El primer argumento es la columna Si no se especifica el cuarto argumento, se utilizará el valor de la propiedad de documento
Ejemplos:
|
Consulte también Funciones.
Ejemplo
Imagine una columna con estos valores:
Si la columna se coloca en una bandeja mediante uno de los siguientes métodos de clasificación en bandejas, los límites del resultado se mostrarán como se indica a continuación:
| Método de clasificación en bandejas | Resultado |
|---|---|
AutoBinNumeric([Column],5) | ![]() |
BinByEvenDistance([Column],5) | ![]() |
BinByEvenDistribution([Column],5) | ![]() |
BinByEvenIntervals([Column],5) | ![]() |
BinBySpecificLimits([Column],-2,4,10,16,22) | ![]() |




