- Видео 4
- Просмотров 81 418
Josep Romero
Добавлен 29 сен 2011
How to Obtain a Confidence Interval Values in Power BI
In this video I explain how to obtain the maximum and minimum values of a given confidence interval and also how to put the interval in a normal distribution curve.
To download the file: 1drv.ms/f/s!Ar8_4q6ld6vXiWQxDgl6Lu6ODsjD
To download the file: 1drv.ms/f/s!Ar8_4q6ld6vXiWQxDgl6Lu6ODsjD
Просмотров: 4 960
Видео
MAKE A DISTRIBUTION CURVE WITH THE MEAN, STANDARD DEVIATION AND PROBABILITY
Просмотров 12 тыс.6 лет назад
in this video about Normal distribution in Power BI, I explain the formulas and procedure to put the values of the mean, the standar distribution and the probability area onto the normal distribution curve. To download the file: 1drv.ms/f/s!Ar8_4q6ld6vXiWQxDgl6Lu6ODsjD
Normal Distribution (Gauss Curve) in Power BI (Part II)
Просмотров 15 тыс.6 лет назад
In this second video about Normal distribution in Power BI, I explain the formulas to know the probability to obtain certain value from the table of results either the one is above the value or below the value. To download the file: 1drv.ms/f/s!Ar8_4q6ld6vXiWQxDgl6Lu6ODsjD
Normal Distribution (Gauss Curve) in Power BI (Part I)
Просмотров 49 тыс.6 лет назад
In this video I explain how to create a normal distribution curve from a given data. Next videos will explain more details about how to create the probability and the number of population needed for certain error. To download the file: 1drv.ms/f/s!Ar8_4q6ld6vXiWQxDgl6Lu6ODsjD
Hola Josep, super util! Me ha surgido un problema a la hora de calcular el X-1sig, no entiendo porqué no aparece reflejado en la gráfica. Es decir, me calcula el valor, pero a la hora de incluir la columna junto con la media y la x+1 sig, esa columna en particular no se representa... no entiendo el por qué. Un saludo y gracias!
¡Hola, Josep! Lo primero de todo felicitarte por tu gran trabajo, está muy bien explicado y ayuda mucho. Estoy siguiendo los pasos de los estos vídeos, pero estoy fallando en las fórmulas μ -1σ y μ +1σ: μ -1σ = if('Normal Distribution'[X] = FLOOR([X - 1σ],1), [f(x)], BLANK()) μ +1σ = if('Normal Distribution'[X] = FLOOR([X + 1σ],1), [f(x)], BLANK()) " Se detectó una dependencia circular : Normal Distribution μ +1σ , Normal Distribution μ , Normal Distribution μ +1σ " He visto en algún foro que en vez de crear una nueva columna, lo convierta en medida, pero me da error también: "No se puede determinar un valor único para la columna X en la tabla " Normal Distribution ". La fórmula del X es: Normal Distribution = Var MinValue = floor([X - 3σ],1) Var MaxValue = ceiling([X + 3σ],1) Return SELECTCOLUMNS(cALENDAR(MinValue,MaxValue),"X",Int([date])) Te agradecería si me pudierais ayudar. ¡Muchas gracias por tu tiempo!
Thanks for sharing your knowledge. Very good video and illustration.
Hola Josep, en primer lugar felicitarte por la serie de vídeos de la distribución normal en powerbi, me parecen excelentes. Quería consultarte si podrías enviarme el archivo que tienes colgado en la descripción del vídeo ya que ahora no aparece en one Drive, me sería de gran ayuda. Un saludo y mis felicitaciones
Unbelived work, Thanks.
Hola Josep, No se si quizas sea que la version de PowerBI ha cambiado (trabajo con el programa en ingles en USA - los formats a lo mejor son distintos) pero la ultima formula me da un error que se soluciona con la funcion FIRSTNONBLANK(x,1) de esta forma: f(x) = EXP((FIRSTNONBLANK('NORMAL DISTRIBUTION - CHK'[X],1)-[Mean])^2/(2*[Standard Dev]^2)*-1)/(SQRT(2*PI())*[Standard Dev]) Ojala le sirva a alguien. Muchisimas gracias por el contenido.
Thanks ! that helped me a ton!!
@@nilmuriasfalgas3602 glad to hear of my friend!
Muchas gracias por el aporte. A mi también me salía error.
@@kikesaavedra1316 me alegro haber ayudado!
Thanks a lot!! saved my life.
Enjoyed your video! Would it be possible to re-share your pbix file?
Hello, Could You share Your file to this bell chart? Last one not work. Thank You
Excellent video, thanks for sharing.
Fantastic video, this helped me deliver insights on our truck turn times to our CIO. Muchas Gracias!
Many thanks to you for watching!😀
Hi Josep! Great content! Could you please create next tutorial showing how to do the same but with the mean value showing correct value for different products ?
Thanks for these valuabes insights!
Many Thanks !! 👍
Me indica este error al formular F(x) A table of multiple values was supplied where a single value was expected. La fórmula es correcta: F(x) = EXP((VALUES('Normal Distribution_Lines'[X])-[AVG_Lineas])^2/(2* Medidas[Desv.Lineas]^2)*-1)/(SQRT(2*PI())* Medidas[Desv.Lineas])
Intenta desactivar los totales en la tabla
Hello, I adapted this normal distribution to a data separated by date, but the Z value only calculates the whole set, so when I select a year, it doesnt change, but the f(x) change, and all other parameters change, like the average and standard deviation. Since the Z value depends on X, average and standard deviation, it should change too, but it doesnt happen. Can you help me fix this?
Hello! I'm having a problem with generating the line for µ. My IF statement is not returning a value. any help is appreciated. µ = IF('Normal Distribution'[X]= 'Performance Rating'[Mean (µ)], 'Normal Distribution'[f(x)], BLANK())
Figured it out. I had to get the formatting to match. µ = IF( ROUND('Normal Distribution'[X],2) = ROUND('Performance Rating'[Mean (µ)],2), 'Normal Distribution'[f(x)], BLANK())
Hello, where can we find the word document you showed detailing the bell curve?
Hello Paul. Here it is: es.slideshare.net/EdgardoMolinaOchoa/distribucion-normal-modelos-de-probabilidad-continuos Thanks for watching!!
Hola Josep, gran video! Tengo una duda, ¿cómo puedo mostrar la cantidad de datos que están dentro del rango normal y la cantidad que estarían por fuera del rango admitido?
Josep, I don't understand why there is Date involve on the table Distribution Normal ? I don't see you have Date table as well.
Hi Feng, it is the only way I found to abtain a table with consecutive values where minimum and maximum are known. As you can see, nothing involved with dates...
Hi @@josepromero1452, there is GENERATESERIES for the purpose, but your way does the trick : )
excellent video! Thank you so much!
Thanks for watching!
i really love this, THANKS!! for sharing
👍
Hi Josep, Thanks for sharing this very helpful tutorial. However I also have the same problem as Gloria M below, when I'm trying to print the F(x) in the table, I get the "MdxScript(Model) (16, 41) Calculation error in measure 'Normal distribution'[f(x)]: A table of multiple values was supplied where a single value was expected" error message. I did check if I use the new Measure or Colum method.. and I do use Measure. Can you advice?
Hello Lars, thanks a lot!. Try to disable totals in the table format painter. This error is very common, mostly times solved with this solution. Regards! Josep.
@@josepromero1452 That worked, Thanks
This worked for me too! Should have read the comments before wasting 30 mins in google :(
Also, could have just kept playing your tutorial...
Hi Josep, thanks for sharing this! it's helpful! Question: when creating your normal distribution in a new table, why do you use Calendar function? What do I do if my real data value has decimal?
Hello Ashley, The only way to create a table with the unique values of the data is with the function CALENDAR, at least, is the only way I found. If you have decimal values on your data, transform them into integer values multiplying them by a multiple of 10 on your query (e.g. if you have 3 decimals, multiply by 1000), and to show in the dashboard, divide the result of the formulas by the same multiplier. I hope it helps you. Regards, Josep.
@@josepromero1452 : You can use the what if parameter. It uses the generateseries function. (Parameter = GENERATESERIES(-20, 20, 1))It also creates a special kind of slicer
@@krisvandeurzen5507 Thanks for sharing!!
Great video, super helpful! Thanks!
Thanks a lot! Great Videos!!!
GRacias Josep. Muy buen video. Quería hacerte una pregunta. Cuando pongo la fórmula para f(x), me da un error en ´NORMAL DISTRIBUTION´[x]-[MEAN (u)]. Pongo u porque no sé poner en el teclado el símbolo correcto, pero tengo bien escrita esa parte. Me sale un error que doce que no se puede determinar un valor único para la columna ´x´y dice que esto puede suceder cuando una fórmula de medida hace referencia a una columna con muchos valores sin especificar mínimo, máximo... Los datos ´X´de mi tabla realmente van del 18000 al 50000 pero entiendo que esto no debiera influir. ¿Podrías ayudarme o indicarme algún correo o similar para contactar contigo? GRacias de nuevo¡¡¡
Hola Arturo, la letra µ se escribe como ALT+230 En la fórmula, debes añadir VALUES antes de la columna [X]. Comprueba que en la columna [X] tienes valores únicos, enteros y sucesivos. Comprueba también que todos los paréntesis están en su posición correcta. Si la fórmula está bien escrita, no debería darte problemas. Un saludo, Josep.
@@josepromero1452 "Correcto, gracias de nuevo, y más si cabe por la rapidez. Ya lo he hecho, y me acepta la fórmula, pero aunque he desactivado TOTALES, no se me incluyen esos valores en la nueva tabla. Me dice que "un argumento de la función POWER tiene un tipo de datos incorrecto, o el resultado es demasiado grande o demasiado pequeño"
nada¡¡¡ ya he visto el fallo. me faltaba un ( y por eso daba un valor que no reconocía. lo voy a comprobar
I was facing problems because my bucking values were not small enough and the normal distribution (bell) curve was quite "square". I solved this using the formula for X: NORMAL DISTRIBUTION = VAR MinValue=FLOOR([X-3σ],1) VAR MaxValue=CEILING([X+3σ],1) RETURN GENERATESERIES(MinValue,MaxValue,0.01)
Great!! Thanks for sharing.
thank you so much!!!
Thank you for sharing your input! Very helpfull
I can t find the file with the colestoral data, somebody can help me?
Hello Felipe, you can find both files in the link below description.
@@josepromero1452 Hello Sir , when I check OneDrive folder , I found only 'Distribution normal' excel file, not included 'Diabetes' file that needed to input as you teach. Kindly let me know where can I find that file. Thanks for sharing and sorry for disturbing you.
@@thetpaingmyo9077 Hello Thet Paing Myo, now it is ready to download. Thanks for the info!
Great video...Congrats and thanks for sharing part 1 and 2 !
Thanks a lot wagner Junior!!
Excellent work, very useful! Much appreciated! Thank you!
I'm glad to read this!! Thanks a lot Ciprian!!!
Thanks for the video!Will u do a further video to explain how to draw two samples t test?
Hola! Joseph, Me gustaria poder interpretar mejor el Real Probability, Actualmente tengo un set de datos que me determina el numero de anuncios por hora, en base a eso tengo mis datos (400 dispositivos), el punto es que la media es baja, y me salen valores negativos en el segmento de datos de la Media - 3 * Desviacion estandar, y luego me salen valores para los cuales la probailidad es "Blank". y real probability es 100%.
Hola José Ramón, Los valores siempre deben ser positivos, si tus valores son negativos, haz los cálculos en valor absoluto y cambia el signo del resultado. El real probability solo te indica la probabilidad de que un valor esté por encima del seleccionado o por debajo. Un saludo,
@@josepromero1452 Hola Josep , me ocurre el mismo problema que Jose. Pero si pongo en valor absoluto los valores de mi mínimo ( abs(x-3desv), la curva en mi grafica no aparece como campana. Podrías ayudarme? También preguntarte que a la hora de cambiar el signo del resultado a que te refieres. Gracias Josep, un saludo Pablo
@@lermaas Hola Pablo, lo que quiero decir es que si TODOS los valores de la muestra son negativos, los cambies de signo y hagas las operaciones. Las probabilidades, en este caso serán inversas, es decir, cambia el resultado de ABOVE por el de BELOW. Revisa los cálculos si no obtienes el resultado correcto. Un saludo!
Great tutorial, Josep - very helpful - thanks for posting!
Hi Douglas, thanks for watching!
Hi Josep, Many thanks for these powerful videos. Super useful. I’m not sure why you don’t have other videos, but I’m willing to take a training course with you, if you have such course!
Hi Mohamad, pleased to help you. Unfortunately, I have no courses on line 😔, but I am thinking to publish a blog with more stuff about PBI. Regards!!
Hola Josep, me encantó tu tutorial. Estoy tratando de generar la curva pero necesito hacer saltos de 0,5 unidades en lugar de 1. No soy capaz de generar la tabla de Distribución con ese salto y eso que le pongo a FLOOR y CEILING el parámetro de 0,5 en lugar de 1. ¿Alguna sugerencia?
Hola Miguel Ángel, muchas gracias!! has probado poner 2 para la cifra significativa de las variables MinValue y MaxValue para la tabla NORMAL DISTRIBUTION que está en la Part I? Un saludo, Josep.
Miguel cómo estás? Pudiste resolverlo con la solución de Josep? Estoy con el mismo inconveniente. Saludos!
Usé esto pero al generar la gráfica tuve que manipular manualmente el eje "Y" Tabla Dist Normal X = GENERATESERIES(FLOOR([Mín Prom-3DesvSTD],1),CEILING([Máx Prom+3DesvSTD],1),0.2)
@@josepromero1452 Tengo un problema. Cuando creo la table de valores X, los valores estan incrementando de 1 a 1. Mi promedio es de -0.15. Cuando uso µ = IF('NORMAL DISTRIBUTION'[X]=FLOOR([Mean (μ)],1), [f(x)],BLANK()) me de un valor de -1. Preciso que me de un valor entero de -1. Me deberia dar un volor cercano a 0 ya que ese valor es donde esta el pico mas alto. Intente generar una table nueva con valores de X que incrementen cada 0.1 asi me da mayor resolucion en el grafico. Algun tip de como poder lograr eso?
O excel baixado, não está igual ao exibido no vídeo, pode atualizar ?
Hi Sidney, Follow Parts II and III videos. Regards!!
This video/tutorial is great! Many thanks, it really helped me with power bi. Do you know if it is possible to check, if the data have a normal distribution?
Hi Mercelo All data is suitable for a normal distribution, the key is how "wide" is the curve the widest curve, the spread data and opposite for a compact data. The analysis is your job. Thanks a lot for the comment!!! Josep.
Cordial saludo Josep, hasta ahora estoy aprendiendo sobre power BI, que pagina en español, me puede recomendar para aprender mas sobre este gran tema. gracias,
Hola José Julián, desgraciadamente hay pocas publicaciones decentes sobre este tema en español... Un saludo, Josep.
Sería de mucha ayuda si subes el tutorial en español
Gracias por tu comentario, lo tendré en cuenta para próximos videos.
Great!
Thanks a lot Renato!!
Thanks for the video! Could you share how to do Standard deviation with not integer numbers with 1 digit after the decimal?
I am receiving the following error "An argument of function "CEILING' has the wrong data type or the result is too large or too small" NormalDistribution = VAR Minvalue = FLOOR([X-3dev],1) VAR Maxvalue = CEILING([X+3dev],1) RETURN SELECTCOLUMNS(CALENDAR(Minvalue,maxvalue),"A",INT([fldCallDate])) Please steer me in the right direction Thanks
Pregunta, mis valores de X son muy pocos, solo son 5, por lo que la linea no se muestra curveada, mas bien lineas rectas rotas. que puedo hacer en este caso?
Hola Ian, si tus datos son solo de 5 valores, no tiene sentido un análisis estadístico... Creo yo. Un saludo! Josep.
Great video.
Thank you Josh!!
Im trying to construct a LogNormal Distribution on Power BI. Example Around a Mean of 100 and a StDev of 30, the lowest is 0, thus a LogNormal Distribution ...
Hi Alawi, were you able to construct that Distribution? I'm going to start my work on that.. Your help will be appreciated
Nice!
Thanks a lot! Josep
Hello Josep. It was very great video. Could you please share the excel files ?
Thanks a lot Alessandro! The file is now on the download link. Josep.
@@josepromero1452 The file seems to be gone. Is it possible to upload it again. Also, is it possible to create the Probability table in powerbi with the latest versions instead of creating it in Excel and then importing it?
The file is gone now. Is it possible for you to re-upload it?
This is so awesome ! congrats. Could you please share the excel files ?
This is awesome, thanks so much!!!
Hi Josep, Many thanks for the video, I've tried your solution on my dataset and it worked perfectly. Except when I add a slicer for my random variable (I have different items in my dataset ,random variables , where i'm interested to check their individual normal distribution) the MEAN and STD gets updated but I don't understand why X variable in NORMAL DISTRIBUTION table doesn't change accordingly even though we're basically calculating X parameter based on upper and lower STD!! Can you help me figure, what am I possibly missing here? Thanks a lot
Hi Mohammad, when I have such kind of problems, I try to isolate the column I am interested in, just deleting all other in power query. Try this and observe what happens, probably will be a clue for the error. Thanks for watching my video. Josep.
the exact same thing happens to me. I have three different sizes available of my product I am working on and whenever I change slicer to some of these sizes, the X value is still calculated as if I chosen all three sizes at the same time. Can't fix this and it is so annoying.. Any help? @josepromero1452
@@josepromero1452 comment below, if you can help please.