Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Anonymous
Not applicable

Histograma por porcentaje

Tengo que volver a crear el siguiente gráfico desde Excel en Power BI

Capture.PNGGráfico original de Excel

Mis datos son similares a los siguientes:

Capture2.PNGMis datos

Como puede ver, necesito dividir los datos en bloques (por ejemplo, 0-100, 100-200...) y luego calcular el porcentaje de los valores en cada bloque y luego graficar lo. Soy nuevo en Power BI y he intentado jugar con él, pero no puedo encontrar cómo crear este gráfico. Gracias de antemano.

5 REPLIES 5
amitchandak
Super User
Super User
Anonymous
Not applicable

¡Perfecto! Sí, eso me ha permitido crear un histograma a partir de mis datos, gracias. Sin embargo, ¿alguna idea de cómo cambiar el eje y de frecuencia a porcentaje?

Hola @sarahmconnor2

Crear una columna calcualada

bucket =
SWITCH (
    TRUE (),
    [value] >= 0
        && [value] < 100, "0~100",
    [value] >= 100
        && [value] < 200, "100~200",
    [value] >= 200
        && [value] < 300, "200~300",
    [value] >= 300
        && [value] < 400, "300~400",
    [value] >= 400
        && [value] < 500, "400~500"
)

Crear medidas

frequency = CALCULATE(COUNT('Table'[value]),ALLEXCEPT('Table','Table'[bucket]))

percentage = [frequency]/CALCULATE(COUNT('Table'[value]),ALL('Table'))

Capture13.JPG

Anonymous
Not applicable

¡Gracias por eso! ¿Hay de todos modos para tenerlo así que el eje x muestra sólo 1000, 2000, 3000 etc. y no el 0-100, 100-200?

Hola @sarahmconnor2

Introduzca datos para crear una nueva tabla

Capture5.JPG

Capture6.JPG

Crear columnas calculadas

bucket = SWITCH(TRUE(),[value]>=0&&[value]<1000,"1000",[value]>=1000&&[value]<2000,"2000",[value]>=2000&&[value]<3000,"3000")

Capture7.JPG

Crear medidas

frequency = CALCULATE(COUNT('Table'[value]),ALLEXCEPT('x table','x table'[x_values]))

percentage = [frequency]/CALCULATE(COUNT('Table'[value]),ALL('Table'))

Saludos
Maggie
Equipo de Apoyo Comunitario _ Maggie Li
Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors