¿¿¿GEOMEAN ???? :(

Un usuario Pregunto ✅

ecoale

¡Hola amigos míos!

Necesitaría ayuda con la media geométrica …

Tengo una matriz con el número de alumnos por año (2009/2017).

En un gráfico obtuve el% de variaciones interanuales (Δ%), como sigue:Immagine.png

Usé el siguiente cálculo:

Δ =
VAR y =
SELECTEDVALUE (ISCRITTI[AA] )
VAR prev =
CALCULAR (CUENTA (ISCRITTI[Student_ID] ); ISCRITTI[AA] = y – 1)
REGRESO
DIVIDIR (CUENTA (ISCRITTI[Student_ID] ); anterior)

y luego:

Δ% = (ISCRITTI[Δ] * 100) – 100

Ahora, me gustaría obtener una medida que proporcione la media geométrica de las variaciones (no el%) interanual, que es la Valores Δ (no Δ%).

¿¿¿¿Me podría ayudar????

Muchas gracias

Cerveza inglesa

OwenAuger

En respuesta a ecoale

Hola de nuevo @ecoale

Gracias por la explicación adicional. Parece que desea ver la misma media geométrica constante en todos los años.

Pruebe cualquiera de estas medidas:

Geometric Mean of Δ =
GEOMEANX ( ALLSELECTED ( ISCRITTI[AA] ), [Δ] )

o

Geometric Mean of Δ =
CALCULATE ( GEOMEANX ( VALUES ( ISCRITTI[AA] ), [Δ] ), ALLSELECTED () )

Mi medida original habría funcionado como medida independiente en una tarjeta, pero no cuando se filtró en un año individual.

Saludos,

Owen

OwenAuger

En respuesta a ecoale

Me alegra escuchar que funcionó 🙂

Para su medida N *, debería poder hacer algo como esto (funcionó para mí en un modelo de prueba):

N* =
VAR y0 =
    FIRSTNONBLANK ( ALLSELECTED ( ISCRITTI[AA] ), 0 )
VAR y =
    SELECTEDVALUE ( ISCRITTI[AA] )
VAR N0 =
    CALCULATE ( COUNT ( ISCRITTI[Student_ID] ), y0 )
VAR Mg = [Mg]
RETURN
    N0 * POWER ( Mg, y - y0 )

He utilizado variables para dejar bastante claro cuáles son los componentes del cálculo.

Básicamente, solo necesitamos multiplicar el conteo de estudiantes inicial por Mg elevado a la potencia de la diferencia entre el último y el primer año.

Saludos,

Owen

OwenAuger

@ecoale

Puede usar la función GEOMEANX para calcular la media geométrica de una medida sobre una dimensión particular.

Si he interpretado correctamente tu publicación, ISCRITTI[AA] es la dimensión sobre la que desea iterar y [Δ] es la medida.

Entonces, una medida como esta debería funcionar:

Geometric Mean of Δ =
GEOMEANX ( VALUES ( ISCRITTI[AA] ), [Δ] )

¿Da esto el resultado esperado?

Saludos,

Owen

ecoale

En respuesta a OwenAuger

Querido Owen,

Le agradezco su respuesta, pero lamentablemente no es lo que estoy buscando.

Tengo una medida que cambia año tras año … (como en la imagen adjunta).Immagine.png

Intento indicar aquí el cálculo que necesitaría:

Δ_10 / 09 = 46,859 / 47,092 = 0,995

Δ_11 / 10 = 46,925 / 46,859 = 1,001

Δ_17 / 16 = 45,910 / 47,175 = 0,973

Todos estos valores de N, me refiero a todos los quotiens Δ _ (… / …) arriba: se calculan con mi medida Δ (que escribí aquí en la publicación anterior): entonces, me gustaría obtener la media geométrica de estos N cocientes, que sabemos que es: (0,995 * 1,001 * … * 0,973) ^ (1 / N), obteniendo de esta manera una única media (geométrica) – de las variaciones YoY – para todo el período 2009/2017.

¿Mejor?

OwenAuger

En respuesta a ecoale

Hola de nuevo @ecoale

Gracias por la explicación adicional. Parece que desea ver la misma media geométrica constante en todos los años.

Pruebe cualquiera de estas medidas:

Geometric Mean of Δ =
GEOMEANX ( ALLSELECTED ( ISCRITTI[AA] ), [Δ] )

o

Geometric Mean of Δ =
CALCULATE ( GEOMEANX ( VALUES ( ISCRITTI[AA] ), [Δ] ), ALLSELECTED () )

Mi medida original habría funcionado como medida independiente en una tarjeta, pero no cuando se filtró en un año individual.

Saludos,

Owen

ecoale

En respuesta a OwenAuger

Mi amigo Owen … ¡el primero funciona! 😄 ¡Muchas gracias!

Así que usaría su amabilidad solo para un problema más difícil para mí … 😕

En este punto, necesitaría una medida final que proporcionara, por año, con el número de alumnos previamente incrementado por la variación observada en promedio en el período; podemos indicar ese número «nuevo» de estudiantes, por ejemplo, con N *.

En otras palabras, si N es el número original de estudiantes (en la tabla adjunta en mi primera respuesta) y Mg es la media geométrica (esa es la primera medida suya en su respuesta anterior, la medida que ahora funciona), bueno, yo necesita una segunda medida que calcule lo siguiente:

Para el año 2009: N * _2009 = N_2009 = 47.092 (no hay cálculos aquí, ya que es el primer año del período)

Para el año 2010: N * _2010 = N * _2009 * Mg = N_2009 * Mg = 47.092 * Mg

Para el año 2011: N * _2011 = N * _2010 * Mg

Para el año 2017: N * _2017 = N * _2016 * Mg

Entonces, según la medida que busco como último, después del año 2009 (el primero), la media geométrica (Mg) tiene que ser multiplicada por el número de estudiantes pero ya previamente multiplicada por Mg en el año anterior. .

¿Puedes ayudarme de nuevo, Owen?

Muchas gracias querida

Cerveza inglesa

OwenAuger

En respuesta a ecoale

Me alegra escuchar que funcionó 🙂

Para su medida N *, debería poder hacer algo como esto (funcionó para mí en un modelo de prueba):

N* =
VAR y0 =
    FIRSTNONBLANK ( ALLSELECTED ( ISCRITTI[AA] ), 0 )
VAR y =
    SELECTEDVALUE ( ISCRITTI[AA] )
VAR N0 =
    CALCULATE ( COUNT ( ISCRITTI[Student_ID] ), y0 )
VAR Mg = [Mg]
RETURN
    N0 * POWER ( Mg, y - y0 )

He utilizado variables para dejar bastante claro cuáles son los componentes del cálculo.

Básicamente, solo necesitamos multiplicar el conteo de estudiantes inicial por Mg elevado a la potencia de la diferencia entre el último y el primer año.

Saludos,

Owen

ecoale

En respuesta a OwenAuger

Amigo mío … ¡es justo lo que necesito! Muchas gracias 🙂 🙂 🙂

Sobre todo por el tiempo que me dedicaste.

Que tengas un hermoso dia

Cerveza inglesa

ecoale

En respuesta a OwenAuger

Mi amigo Owen … ¡el primero funciona! 😄 ¡Muchas gracias!

Así que usaría su amabilidad solo para un problema más difícil para mí … 😕

En este punto, necesitaría una medida final que proporcione – por año – el número de estudiantes previamente incrementado por la variación observada en promedio en el período; podemos indicar ese número «nuevo» de estudiantes, por ejemplo, con N *.

En otras palabras, si N es el número original de estudiantes (en la tabla adjunta en mi primera respuesta) y Mg es la media geométrica (esa es la primera medida suya en su respuesta anterior, la medida que ahora funciona), bueno, yo necesita una segunda medida, calcula lo siguiente:

Para el año 2009: N * _2009 = N_2009 = 47.092 (no hay cálculos aquí, ya que es el primer año del período)

Para el año 2010: N * _2010 = N * _2009 * Mg = N_2009 * Mg = 47.092 * Mg

Para el año 2011: N * _2011 = N * _2010 * Mg

Para el año 2017: N * _2017 = N * _2016 * Mg

Entonces, según la medida que busco como último, después del año 2009 (el primero), la media geométrica (Mg) tiene que ser multiplicada por el número de estudiantes pero ya previamente multiplicada por Mg en el año anterior. .

¿Puedes ayudarme de nuevo, Owen?

Muchas gracias querida

Cerveza inglesa

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *