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.
Hola
Cuando intento utilizar el gráfico de líneas predeterminado de power bi para hacer un gráfico de pasos de precios como keepa (una herramienta de seguimiento de precios de Amazon), tengo los siguientes problemas:
1. La función de gradiente del gráfico de líneas hará que el cambio de curva en el medio, por ejemplo, de $68 en 2016/10/7 a $62 en 2016/10/9, habrá un valor intermedio no deseado en el medio de la curva, idealmente debería ser caída directa, como paso antes en "power kpi".
2. Cuando el valor del precio es nan, significa que el producto está agotado, por lo que la curva debe romperse hasta que aparezca un nuevo valor de precio la próxima vez. Mi enfoque actual es reemplazar nan con 0 para hacer la curva inferior, pero este método no cumple con las expectativas.
3. Cuando se selecciona la fecha, la curva se desconectará. Por ejemplo, cuando la hora seleccionada es 2016/10/20-2016/11/30, la situación ideal es que el precio de $62 en 2016/10/9 se mostrará directamente, pero la realidad es, Sólo se mostrarán las curvas a partir de $68 en 2016/11/16.
A continuación se muestra un ejemplo de cómo mantener una curva de precio de demostración.
https://keepa.com/#!product/1-B07DJ4ZGZR
Muchas gracias si se puede compartir una solución de la problesm anterior.
Hora | newprice |
2016/10/7 13:32 | 68 |
2016/10/9 8:48 | 62 |
2016/11/26 6:52 | 58 |
2016/11/27 8:16 | 62 |
2016/12/8 11:14 | 68 |
2016/12/16 20:50 | Nan |
2016/12/23 7:00 | 68 |
2017/2/1 8:24 | 65 |
2017/3/9 1:42 | 68 |
2017/3/9 11:20 | 65 |
2017/3/20 7:14 | 68 |
2017/3/24 6:12 | 65 |
2017/4/9 0:32 | Nan |
2017/4/11 0:32 | 68 |
2017/4/12 15:26 | Nan |
2017/4/13 16:42 | 65 |
2017/4/17 6:02 | Nan |
2017/4/18 13:10 | 65 |
2017/7/10 14:48 | 58.51 |
2017/7/11 3:48 | 65 |
2017/7/17 2:36 | 68 |
2017/7/30 15:04 | Nan |
2017/7/31 2:44 | 68 |
2017/8/28 8:36 | 65.99 |
2017/8/29 5:28 | 68.99 |
2017/9/11 5:10 | 65 |
2017/10/30 7:20 | 63.99 |
Hola @gaoact1 ,
1) Cambie la forma del gráfico de líneas a 'Stepped' en el formato del gráfico:
2) Retire NaN en sus datos y reemplace con nulls. Vea cómo lo hice pegando este código sobre el valor predeterminado en una consulta en blanco en Power Query:
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("bVJJEsIwDPuKp2eGWM7m+CsMBz7Q/x9x0jI0gatkWXKUx2MTRgngUAnRomy3rej2vH2JRmpJOy4XHEEKFctdkHUmqitQVoUEJcCQVgsJKCRsmZ3ZX/tESaRqzJOmBpe4h4xV+QtHDwtLskwPGCb8My7s25dEA09+G2SZT76Hjze6xOw48CGuexwXQjYpfxSRUM6okwWqW/M/D+0NYT2iekeEdFSU9Z4xcaB4tjdrKonFsgT207kH5rTaOwNXpPWpNIh6E8emfG9tohr58cNcJ6r1XPn3Fv9tsTdyNBWH5vkG", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [time = _t, newprice = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"time", type datetime}, {"newprice", type number}}),
#"Replaced Errors" = Table.ReplaceErrorValues(#"Changed Type", {{"newprice", null}})
in
#"Replaced Errors"
A continuación, haga clic con el botón derecho en el campo del eje y seleccione "Mostrar elementos sin datos":
3) No tengo muy claro lo que está pidiendo aquí, lo siento.
Implementación de los pasos 1) y 2) dame la siguiente salida:
Proud to be a Datanaut!
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |