AVG
Sintaxis
AVG(data [, keyword])
Parámetros
data
Los valores numéricos de los que calcular la media aritmética. Este puede ser un valor constante, una columna, un rango de celdas o una expresión que evalúa a uno de los elementos anteriores. Para obtener la definición de formato de data, consulte la sección "Parámetros de función de macro" en el capítulo de esta guía para el producto de IBM® .
keyword
Esta palabra clave opcional determina cómo se realiza el cálculo sobre el rango de datos de entrada. Seleccione una de las opciones siguientes:
ALL - realiza el cálculo para todas la celdas en data (valor predeterminado)
COL - Realiza el cálculo por separado para cada columna de data
ROW - Realiza el cálculo por separado para cada fila de data
Para obtener más detalles sobre la utilización de palabras clave en IBM® Campaign, consulte Especificaciones de formato.
Para obtener más detalles sobre la utilización de palabrasclave en IBM® PredictiveInsight, consulte Especificaciones de formato.
*
Varias funciones de macro toman los parámetros de la palabra clave {ALL | COL | ROW}. Estas palabras clave no se aplican en IBM® Campaign porque los datos de entrada son siempre una columna o un campo único. La macro siempre se comportará como si se especificara la palabra clave COL. Por lo tanto, no necesita especificar estas palabras claves cuando utilice IBM® Campaign .
Descripción
AVG calcula el promedio aritmético o la media de las celdas en un rango de datos especificado. La media aritmética se calcula sumando el contenido de todas las celdas dividido por el número de celdas. El número de columnas devueltas por AVG depende de keyword.
*
Si keyword es ALL, AVG devuelve una nueva columna que contiene un valor único (el promedio de todas las celdas en data).
*
Si keyword es COL, AVG devuelve una nueva columna para cada columna de entrada. Cada columna nueva contiene un valor (el promedio de todas las celdas de la correspondiente columna de entrada).
*
Si keyword es ROW, AVG devuelve una nueva columna que contiene el promedio de todas las filas de data.
*
*
AVG es lo mismo que la función de macro MEAN.
Esta macro está disponible en IBM® Interact.
Ejemplos
TEMP = AVG(MERGE(3, 4, 5)) o TEMP = AVG(MERGE(3, 4, 5), ALL)
Crea una nueva columna denominada TEMP que contiene el valor 4.
TEMP = AVG(MERGE(-10, 3, 10))Crea una nueva columna denominada TEMP que contiene el valor 1.
TEMP = AVG(V1) Crea una nueva columna denominada TEMP que contiene un valor único ue el promedio aritmético del contenido de la columna V1.
TEMP = AVG(V1:V3) Crea una nueva columna denominada TEMP que contiene un único valor que es el promedio aritmético del contenido en las columnas V1, V2, y V3.
TEMP = AVG(V1[10:20]) Crea una nueva columna denominada TEMP que contiene un valor único que es el promedio aritmético de de las celdas en las filas 10-20 de la columna V1.
TEMP = AVG(V1[1:5]:V4) Crea una nueva columna denominada TEMP que contiene un valor único que es el promedio aritmético de las celdas en las filas 1-5 de las columnas V1 a V4.
TEMP = AVG(V1:V3, COL) Crea tres nuevas columnas denominadas TEMP, VX, y VY. El valor único en la columna TEMP es el promedio aritmético del contenido de la columna V1, el valor único en la columna VX es el promedio aritmético del contenido de la columna V2, y el valor único en la columna VY es el promedio aritmético del contenido de la columna V3.
TEMP = AVG(MERGE(1,4), COL) Crea dos nuevas columnas denominadas TEMP y VX. TEMP contiene un valor único de uno; VX contiene un valor único de cuatro.
TEMP = AVG(V1[1:5]:V3, COL) Crea tres nuevas columnas denominadas TEMP, VX, y VY, cada una contiene un valor único.El valor en la columna TEMP es el promedio aritmético de las celdas en la filas 1-5 de la columna V1, el valor en la columna VX es el promedio aritmético de las celdas en las filas 1-5 de la columna V2, y el valor en la columna VY es el promedio aritmético de las celdas en las filas 1-5 de la columna V3.
TEMP = AVG(V1, ROW) Crea una nueva columna denominada TEMP, que contiene los mismos valores que la columna V1 (el promedio aritmético de cada número es el mismo número).
TEMP = AVG(V1:V3, ROW) Crea una nueva columna denominada TEMP donde cada entrada es el promedio aritmético de la fila correspondiente en las columnas V1, V2, y V3.
TEMP = AVG(V1[1:5]:V3, ROW) Crea una nueva columna denominada TEMP, donde las celdas en las filas 1-5 contienen el promedio aritmético de las filas correspondientes en las columnas V1 a V3. Las otras celdas de TEMP están vacías.
Funciones relacionadas
SUM o TOTAL