Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Muy bien, @mods/devs primero fuera de este foro le permite escribir una publicación sin iniciar sesión y luego elimina esa publicación cuando vaya a iniciar sesión después de la solicitud.... un poco más desaliñado.
Estoy jugando con el conjunto de datos bob ross de FiveThirtyEight. Lo que me gustaría hacer es ver los mejores temas de N por año o trimestre para que pudiéramos trazar si hubiera alguna variación. Sin embargo, mis intentos de hacerlo tienen rankx devolviendo sólo la cuenta, no el rango. Por ejemplo, si un tema ocurrió cinco veces, el rango es cinco, si una vez que el rango es 1, si 10 el rango es 10. El rango devuelto es el mismo si rankx está establecido para clasificar descendente o ascendente.
Datos de entrada de muestra:
fecha | título | drawing_theme | evento |
1983-01-11 | UN PASEO POR EL BOSQUE | Arbustos | 1 |
1983-01-11 | UN PASEO POR EL BOSQUE | caducifolio | 1 |
1983-01-11 | UN PASEO POR EL BOSQUE | hierba | 1 |
1983-01-11 | UN PASEO POR EL BOSQUE | río | 1 |
1983-01-11 | UN PASEO POR EL BOSQUE | árbol | 1 |
1983-01-11 | UN PASEO POR EL BOSQUE | árboles | 1 |
1983-01-11 | MT. MCKINLEY | cabaña | 1 |
1983-01-11 | MT. MCKINLEY | nubes | 1 |
1983-01-11 | MT. MCKINLEY | conífera | 1 |
función:
/// the first rank is calculated as:
Rank = RANKX(
ALL(bob_stack[drawing_theme]),
CALCULATE(
SUM(bob_stack[event])
),, DESC
)
/// the second rank is calculated as so:
Rank2 = RANKX(
ALL(bob_stack[drawing_theme]),
CALCULATE(
SUM(bob_stack[event])
)
)
Resultados:
drawing_theme | sum(evento) | rango | Rango 2 |
APPLE_FRAME | 1 | 1 | 1 |
AURORA_BOREALIS | 2 | 2 | 2 |
niño | 17 | 17 | 17 |
playa | 27 | 27 | 27 |
bote | 2 | 2 | 2 |
puente | 7 | 7 | 7 |
edificio | 1 | 1 | 1 |
Arbustos | 120 | 120 | 120 |
También vale la pena señalar que el cálculo no hace nada en este caso tampoco, simplemente lo estoy usando porque este tipo tenía una clasificación de trabajo y parecía pensar que era importante.
No estoy seguro de lo dinámico que es este cálculo, así que también mencionaré que la eliminación de la columna sum(event) tampoco tiene ningún efecto.
Solved! Go to Solution.
Creo que te estás metiendo en problemas porque tienes que eliminar el contexto del episodio o se interpone en el camino.
Ranking =
CALCULATE (
RANKX ( ALL ( bob_stack[drawing_theme] ), [Occurrances],, DESC, DENSE ),
REMOVEFILTERS ( bob_stack[EPISODE] )
)
He adjuntado mi archivo de ejemplo para que lo mires.
Creo que te estás metiendo en problemas porque tienes que eliminar el contexto del episodio o se interpone en el camino.
Ranking =
CALCULATE (
RANKX ( ALL ( bob_stack[drawing_theme] ), [Occurrances],, DESC, DENSE ),
REMOVEFILTERS ( bob_stack[EPISODE] )
)
He adjuntado mi archivo de ejemplo para que lo mires.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |