Dynamic Outlier Detection and Visualization with DAX in Power BI

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ส.ค. 2020
  • Learn the theory and best methods to create a dynamic sensitive outlier detection and customize it to your particular dataset. Please find the data set and dashboard below:
    github.com/Gaelim/Power-BI-DA...
    Anomaly detection can be set up by using a number of statistical techniques to set the thresholds that signal were an outlier lives. These thresholds can be set with DAX functions such as PERCENTILE.INC or PERCENTILE.EXC. There are slight differences to how these out used. However, using these, you can mimic the quartiles that exist in a traditional outlier formula.
    #Outliers
    #Quartiles
    #DAX
    #AnomalyDection
    #Power BI
    Contact me on Linkedin:
    / gaelimholland

ความคิดเห็น • 19

  • @elrevesyelderecho
    @elrevesyelderecho 3 ปีที่แล้ว +2

    Excellent video. Thanks!

  • @gregoryoliveira8358
    @gregoryoliveira8358 ปีที่แล้ว +1

    Thanks! I correctly calculated the limits, however, when I needed to identify the rows I had some trouble. But after I saw your video, I completely understand. Thanks again!

    • @absentdata
      @absentdata  ปีที่แล้ว

      Great Job! I am glad itt helped you out.

  • @praveensharma-uy7qz
    @praveensharma-uy7qz ปีที่แล้ว

    Excellent...resolved my problem

  • @AmanGupta-np1oc
    @AmanGupta-np1oc ปีที่แล้ว

    Thank you so much

  • @mahendraprakash2594
    @mahendraprakash2594 9 หลายเดือนก่อน +1

    Good explanation, esp using the Box & Whisker Plot. May I know how you can replicate the same analysis if there are multiple sets of data inside the table. For eg: In this case you have done for the count of users on a particular site, how to find outlier if there are 10 sites and each sites has its own set of users?

    • @absentdata
      @absentdata  9 หลายเดือนก่อน +1

      If the ten sites are in a single table, you can use a column that has a indicator of each site. ie, site 1, site 2, site 3. Then you would filter by that site and the DAX formulas for outliers should adjust to that sites data giving you the specification mean, median, outliers for that site.

    • @mahendraprakash2594
      @mahendraprakash2594 9 หลายเดือนก่อน

      @@absentdata Grt, thanks for that info

  • @kevinburkhardt9134
    @kevinburkhardt9134 3 ปีที่แล้ว

    Could this logic be used to identify outliers within a given month, for example add a Month Index Column the far left, could we visualize that Feb has xx outliers within the Feb time frame and March has xx outliers within the March time frame?

    • @absentdata
      @absentdata  3 ปีที่แล้ว

      Yes, that would work in this case since the outlier detection is based on the filtered data so you can filtered by month.

    • @Ide_AL
      @Ide_AL 2 ปีที่แล้ว

      @@absentdata I had a similar issue. I am confident that using ALLSELECTED(outlierdata) instead on ALL(outlierdata) would make use of the slicers for months for example.
      Thanks a lot for the video!

  • @Surath-Perera
    @Surath-Perera 3 ปีที่แล้ว

    Could you please upload the worksheet to somewhere So we could refer the other parameters in the Dashboard too

    • @absentdata
      @absentdata  3 ปีที่แล้ว

      Sure you can check out the descriptions. Make sure you subscribe :)

  • @miki2170
    @miki2170 11 หลายเดือนก่อน

    for me, it's not working, unfortunately. I get 'outlier' in the 'Outlier formula' calculation for every value. Do you know why?

  • @naveenkalhan95
    @naveenkalhan95 3 ปีที่แล้ว

    my table has two columns.. date and name and then revenue amount. is it still possible? i am trying to follow your video.. but unfortunately it is not possible with two columns in the table. i there a way? thank you for your great hard work..

    • @absentdata
      @absentdata  3 ปีที่แล้ว

      Yes its is possible the calculations work on individual columns so you shouldn't have an issue. I believe in your case you are using Revenue for your outlier column

    • @anarocioperez9483
      @anarocioperez9483 ปีที่แล้ว

      I am having the same problem. I have a table with date, name and sales amount. So the formula is giving me an error. Did anyone find a solution?

  • @user-gh9dc2fs9y
    @user-gh9dc2fs9y 10 หลายเดือนก่อน

    I did the q3,q1,iqr, max and min formulas correctly but the outlier formula shows me the following message ""A unique value cannot be determined for the 'demanda' column in the 'demanda' table." Thank you for helping me

    • @absentdata
      @absentdata  9 หลายเดือนก่อน

      you can post your DAX here and I can evaluate it.