<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Dynamic calculating  balanced accuracy for multi-class in DAX Commands and Tips</title>
    <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4707661#M180296</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1279934" data-lia-user-login="prusik369" class="lia-mention lia-mention-user"&gt;prusik369&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Can you try:&lt;/P&gt;
&lt;P&gt;Balanced Accuracy (Dynamic) :=&lt;BR /&gt;VAR Classes = VALUES('visualization_dataset'[NIC_ACTUAL])&lt;/P&gt;
&lt;P&gt;VAR PerClassAccuracy =&lt;BR /&gt;ADDCOLUMNS(&lt;BR /&gt;Classes,&lt;BR /&gt;"TP", CALCULATE(COUNTROWS('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] = EARLIER('visualization_dataset'[NIC_ACTUAL]) &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] = EARLIER('visualization_dataset'[NIC_ACTUAL])),&lt;BR /&gt;"FN", CALCULATE(COUNTROWS('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] = EARLIER('visualization_dataset'[NIC_ACTUAL]) &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] &amp;lt;&amp;gt; EARLIER('visualization_dataset'[NIC_ACTUAL])),&lt;BR /&gt;"FP", CALCULATE(COUNTROWS('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] &amp;lt;&amp;gt; EARLIER('visualization_dataset'[NIC_ACTUAL]) &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] = EARLIER('visualization_dataset'[NIC_ACTUAL])),&lt;BR /&gt;"TN", CALCULATE(COUNTROWS('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] &amp;lt;&amp;gt; EARLIER('visualization_dataset'[NIC_ACTUAL]) &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] &amp;lt;&amp;gt; EARLIER('visualization_dataset'[NIC_ACTUAL]))&lt;BR /&gt;)&lt;/P&gt;
&lt;P&gt;VAR WithScores =&lt;BR /&gt;ADDCOLUMNS(&lt;BR /&gt;PerClassAccuracy,&lt;BR /&gt;"Sensitivity", DIVIDE([TP], [TP] + [FN]),&lt;BR /&gt;"Specificity", DIVIDE([TN], [TN] + [FP]),&lt;BR /&gt;"BalancedAcc", DIVIDE(DIVIDE([TP], [TP] + [FN]) + DIVIDE([TN], [TN] + [FP]), 2)&lt;BR /&gt;)&lt;/P&gt;
&lt;P&gt;VAR FinalResult =&lt;BR /&gt;AVERAGEX(WithScores, [BalancedAcc])&lt;/P&gt;
&lt;P&gt;RETURN&lt;BR /&gt;FinalResult&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN data-teams="true"&gt;If the response has addressed your query, please&amp;nbsp;&lt;STRONG&gt;accept it as a solution&lt;/STRONG&gt;&amp;nbsp;and give a&amp;nbsp;&lt;STRONG&gt;'Kudos'&lt;/STRONG&gt;&amp;nbsp;so other members can easily find it.&lt;BR /&gt;Thank You&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 26 May 2025 13:03:51 GMT</pubDate>
    <dc:creator>v-sdhruv</dc:creator>
    <dc:date>2025-05-26T13:03:51Z</dc:date>
    <item>
      <title>Dynamic calculating  balanced accuracy for multi-class</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4704185#M180174</link>
      <description>&lt;P&gt;I am trying to calculate balanced accuracy as a measure but everytime&amp;nbsp; &amp;nbsp;I am getting wrong results.&amp;nbsp; Solution&amp;nbsp; must take under consideration&amp;nbsp; that&amp;nbsp; number of classes is&lt;U&gt;&lt;STRONG&gt; dynamic.&lt;/STRONG&gt;&lt;/U&gt;&amp;nbsp;Non dynamic way&amp;nbsp; works fine. But this is not enough good solution for me.&lt;/P&gt;&lt;P&gt;This is my example data after creating&amp;nbsp; the&amp;nbsp; matrix with&amp;nbsp; predictions as columns and&amp;nbsp; actuals as rows.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;NIC_PREDICTION&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;suma from row&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;A&lt;/TD&gt;&lt;TD&gt;382&lt;/TD&gt;&lt;TD&gt;172&lt;/TD&gt;&lt;TD&gt;17&lt;/TD&gt;&lt;TD&gt;5&lt;/TD&gt;&lt;TD&gt;386&lt;/TD&gt;&lt;TD&gt;962&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;B&lt;/TD&gt;&lt;TD&gt;178&lt;/TD&gt;&lt;TD&gt;292&lt;/TD&gt;&lt;TD&gt;54&lt;/TD&gt;&lt;TD&gt;14&lt;/TD&gt;&lt;TD&gt;959&lt;/TD&gt;&lt;TD&gt;1497&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;NIC_ACTUAL&lt;/TD&gt;&lt;TD&gt;C&lt;/TD&gt;&lt;TD&gt;64&lt;/TD&gt;&lt;TD&gt;161&lt;/TD&gt;&lt;TD&gt;64&lt;/TD&gt;&lt;TD&gt;11&lt;/TD&gt;&lt;TD&gt;1696&lt;/TD&gt;&lt;TD&gt;1996&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;D&lt;/TD&gt;&lt;TD&gt;40&lt;/TD&gt;&lt;TD&gt;84&lt;/TD&gt;&lt;TD&gt;41&lt;/TD&gt;&lt;TD&gt;13&lt;/TD&gt;&lt;TD&gt;2198&lt;/TD&gt;&lt;TD&gt;2376&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;67&lt;/TD&gt;&lt;TD&gt;197&lt;/TD&gt;&lt;TD&gt;58&lt;/TD&gt;&lt;TD&gt;20&lt;/TD&gt;&lt;TD&gt;25974&lt;/TD&gt;&lt;TD&gt;26316&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;sum from column&lt;/TD&gt;&lt;TD&gt;-&lt;/TD&gt;&lt;TD&gt;731&lt;/TD&gt;&lt;TD&gt;906&lt;/TD&gt;&lt;TD&gt;234&lt;/TD&gt;&lt;TD&gt;63&lt;/TD&gt;&lt;TD&gt;31213&lt;/TD&gt;&lt;TD&gt;33147&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;expected&amp;nbsp; results from&amp;nbsp; data above&amp;nbsp; are :&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;Important is that number of classes is dynamic and I am trying to do everything in one measure. The most important is result in green circle.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;FONT face="arial black,avant garde"&gt;For non dynamic way when classes are hardcoded dax looks like this:&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;not&lt;/SPAN&gt;&lt;SPAN&gt; dynamic DAX = &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt;&lt;SPAN&gt; TP_A = &lt;/SPAN&gt;&lt;SPAN&gt;CALCULATE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;COUNTROWS&lt;/SPAN&gt;&lt;SPAN&gt;('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] = &lt;/SPAN&gt;&lt;SPAN&gt;"A"&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] = &lt;/SPAN&gt;&lt;SPAN&gt;"A"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt;&lt;SPAN&gt; FN_A = &lt;/SPAN&gt;&lt;SPAN&gt;CALCULATE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;COUNTROWS&lt;/SPAN&gt;&lt;SPAN&gt;('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] = &lt;/SPAN&gt;&lt;SPAN&gt;"A"&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] &amp;lt;&amp;gt; &lt;/SPAN&gt;&lt;SPAN&gt;"A"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt;&lt;SPAN&gt; FP_A = &lt;/SPAN&gt;&lt;SPAN&gt;CALCULATE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;COUNTROWS&lt;/SPAN&gt;&lt;SPAN&gt;('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] &amp;lt;&amp;gt; &lt;/SPAN&gt;&lt;SPAN&gt;"A"&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] = &lt;/SPAN&gt;&lt;SPAN&gt;"A"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt;&lt;SPAN&gt; TN_A = &lt;/SPAN&gt;&lt;SPAN&gt;CALCULATE&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;COUNTROWS&lt;/SPAN&gt;&lt;SPAN&gt;('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] &amp;lt;&amp;gt; &lt;/SPAN&gt;&lt;SPAN&gt;"A"&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] &amp;lt;&amp;gt; &lt;/SPAN&gt;&lt;SPAN&gt;"A"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt;&lt;SPAN&gt; Sensitivity_A = &lt;/SPAN&gt;&lt;SPAN&gt;DIVIDE&lt;/SPAN&gt;&lt;SPAN&gt;(TP_A, TP_A + FN_A)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt;&lt;SPAN&gt; Specificity_A = &lt;/SPAN&gt;&lt;SPAN&gt;DIVIDE&lt;/SPAN&gt;&lt;SPAN&gt;(TN_A, TN_A + FP_A)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt;&lt;SPAN&gt; BalancedAccuracy_A = &lt;/SPAN&gt;&lt;SPAN&gt;DIVIDE&lt;/SPAN&gt;&lt;SPAN&gt;(Sensitivity_A + Specificity_A, &lt;/SPAN&gt;&lt;SPAN&gt;2&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;VAR&lt;/SPAN&gt;&lt;SPAN&gt; Result = &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;"Class A: "&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;"TP = "&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp; TP_A &amp;amp; &lt;/SPAN&gt;&lt;SPAN&gt;", FN = "&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp; FN_A &amp;amp; &lt;/SPAN&gt;&lt;SPAN&gt;", FP = "&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp; FP_A &amp;amp; &lt;/SPAN&gt;&lt;SPAN&gt;", TN = "&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp; TN_A &amp;amp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;", Sensitivity = "&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp; &lt;/SPAN&gt;&lt;SPAN&gt;FORMAT&lt;/SPAN&gt;&lt;SPAN&gt;(Sensitivity_A, &lt;/SPAN&gt;&lt;SPAN&gt;"0.00%"&lt;/SPAN&gt;&lt;SPAN&gt;) &amp;amp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;", Specificity = "&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp; &lt;/SPAN&gt;&lt;SPAN&gt;FORMAT&lt;/SPAN&gt;&lt;SPAN&gt;(Specificity_A, &lt;/SPAN&gt;&lt;SPAN&gt;"0.00%"&lt;/SPAN&gt;&lt;SPAN&gt;) &amp;amp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;", Balanced Accuracy = "&lt;/SPAN&gt;&lt;SPAN&gt; &amp;amp; &lt;/SPAN&gt;&lt;SPAN&gt;FORMAT&lt;/SPAN&gt;&lt;SPAN&gt;(BalancedAccuracy_A, &lt;/SPAN&gt;&lt;SPAN&gt;"0.00%"&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;RETURN&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;FONT size="2"&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Result&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;Thank you in advance!&lt;/P&gt;</description>
      <pubDate>Fri, 23 May 2025 09:05:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4704185#M180174</guid>
      <dc:creator>prusik369</dc:creator>
      <dc:date>2025-05-23T09:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic calculating  balanced accuracy for multi-class</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4704432#M180181</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&amp;nbsp;,&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If possible, could you please provide more details about your data&amp;nbsp;and your&amp;nbsp;expected result&amp;nbsp;? It would be helpful to find out the solution. You can refer the following links to share the required info:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" title="https://nam06.safelinks.protection.outlook.com/?url=https%3a%2f%2fcommunity.powerbi.com%2ft5%2fcommunity-blog%2fhow-to-provide-sample-data-in-the-power-bi-forum%2fba-p%2f963216&amp;amp;data=05%7c01%7cclaire.dong%40microsoft.com%7cada9149bd91546a8432508dacd31ef9b%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c638047911607737134%7cunknown%7ctwfpbgzsb3d8eyjwijoimc4wljawmdailcjqijoiv2lumziilcjbtii6ik1hawwilcjxvci6mn0%3d%7c3000%7c%7c%7c&amp;amp;sdata=ejlyfclgtrjgaeyj9uo1aauqxaqm3hlqsjjmo4zcy1m%3d&amp;amp;reserved=0" href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.powerbi.com%2Ft5%2FCommunity-Blog%2FHow-to-provide-sample-data-in-the-Power-BI-Forum%2Fba-p%2F963216&amp;amp;data=05%7C01%7CClaire.Dong%40microsoft.com%7Cada9149bd91546a8432508dacd31ef9b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638047911607737134%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=EJlYfclgtrjgAEYj9Uo1AauqxaQm3hlQsjJMo4zCY1M%3D&amp;amp;reserved=0" target="_blank" rel="noreferrer noopener" aria-label="Link How to provide sample data in the Power BI Forum"&gt;&lt;SPAN&gt;How to provide sample data in the Power BI Forum&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" title="https://nam06.safelinks.protection.outlook.com/?url=https%3a%2f%2fcommunity.powerbi.com%2ft5%2fcommunity-blog%2fhow-to-get-your-question-answered-quickly%2fba-p%2f38490&amp;amp;data=05%7c01%7cclaire.dong%40microsoft.com%7cada9149bd91546a8432508dacd31ef9b%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c638047911607737134%7cunknown%7ctwfpbgzsb3d8eyjwijoimc4wljawmdailcjqijoiv2lumziilcjbtii6ik1hawwilcjxvci6mn0%3d%7c3000%7c%7c%7c&amp;amp;sdata=7uef71mu2yswc7mlgciapvim1rqu5nx4ohghg5evnsw%3d&amp;amp;reserved=0" href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.powerbi.com%2Ft5%2FCommunity-Blog%2FHow-to-Get-Your-Question-Answered-Quickly%2Fba-p%2F38490&amp;amp;data=05%7C01%7CClaire.Dong%40microsoft.com%7Cada9149bd91546a8432508dacd31ef9b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638047911607737134%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;amp;sdata=7UEf71Mu2ySWC7MlgciaPViM1RqU5nx4OHGHG5EvNSw%3D&amp;amp;reserved=0" target="_blank" rel="noreferrer noopener" aria-label="Link How to Get Your Question Answered Quickly"&gt;&lt;SPAN&gt;How to Get Your Question Answered Quickly&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;And&amp;nbsp;&lt;STRONG&gt;It is better&amp;nbsp;if you can share a&amp;nbsp;&lt;STRONG&gt;simplified&amp;nbsp;pbix file. You can refer the following link to upload the file to the community. Thank you.&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" title="https://nam06.safelinks.protection.outlook.com/?url=https%3a%2f%2fcommunity.powerbi.com%2ft5%2fdesktop%2fhow-to-upload-pbi-in-community%2fm-p%2f1672886&amp;amp;data=04%7c01%7cv-yiruan%40microsoft.com%7c4f580813734d4a8355b008da16f6e91a%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c637847547341062885%7cunknown%7ctwfpbgzsb3d8eyjwijoimc4wljawmdailcjqijoiv2lumziilcjbtii6ik1hawwilcjxvci6mn0%3d%7c1000&amp;amp;sdata=yjvujige2yitxkbked9jieqm5lbdf%2f3iypm4ggdiijq%3d&amp;amp;reserved=0" href="https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcommunity.powerbi.com%2Ft5%2FDesktop%2FHow-to-upload-PBI-in-Community%2Fm-p%2F1672886&amp;amp;data=04%7C01%7Cv-yiruan%40microsoft.com%7C4f580813734d4a8355b008da16f6e91a%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637847547341062885%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;amp;sdata=YJvujige2YITXKbKED9JieQm5LBdf%2F3IYPM4ggdiijQ%3D&amp;amp;reserved=0" target="_blank" rel="noreferrer noopener" aria-label="Link How to upload PBI in Community"&gt;&lt;SPAN&gt;How to upload PBI in Community&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 23 May 2025 04:53:50 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4704432#M180181</guid>
      <dc:creator>v-sdhruv</dc:creator>
      <dc:date>2025-05-23T04:53:50Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic calculating  balanced accuracy for multi-class</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4707661#M180296</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1279934" data-lia-user-login="prusik369" class="lia-mention lia-mention-user"&gt;prusik369&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;Can you try:&lt;/P&gt;
&lt;P&gt;Balanced Accuracy (Dynamic) :=&lt;BR /&gt;VAR Classes = VALUES('visualization_dataset'[NIC_ACTUAL])&lt;/P&gt;
&lt;P&gt;VAR PerClassAccuracy =&lt;BR /&gt;ADDCOLUMNS(&lt;BR /&gt;Classes,&lt;BR /&gt;"TP", CALCULATE(COUNTROWS('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] = EARLIER('visualization_dataset'[NIC_ACTUAL]) &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] = EARLIER('visualization_dataset'[NIC_ACTUAL])),&lt;BR /&gt;"FN", CALCULATE(COUNTROWS('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] = EARLIER('visualization_dataset'[NIC_ACTUAL]) &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] &amp;lt;&amp;gt; EARLIER('visualization_dataset'[NIC_ACTUAL])),&lt;BR /&gt;"FP", CALCULATE(COUNTROWS('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] &amp;lt;&amp;gt; EARLIER('visualization_dataset'[NIC_ACTUAL]) &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] = EARLIER('visualization_dataset'[NIC_ACTUAL])),&lt;BR /&gt;"TN", CALCULATE(COUNTROWS('visualization_dataset'), 'visualization_dataset'[NIC_ACTUAL] &amp;lt;&amp;gt; EARLIER('visualization_dataset'[NIC_ACTUAL]) &amp;amp;&amp;amp; 'visualization_dataset'[NIC_PREDICTION] &amp;lt;&amp;gt; EARLIER('visualization_dataset'[NIC_ACTUAL]))&lt;BR /&gt;)&lt;/P&gt;
&lt;P&gt;VAR WithScores =&lt;BR /&gt;ADDCOLUMNS(&lt;BR /&gt;PerClassAccuracy,&lt;BR /&gt;"Sensitivity", DIVIDE([TP], [TP] + [FN]),&lt;BR /&gt;"Specificity", DIVIDE([TN], [TN] + [FP]),&lt;BR /&gt;"BalancedAcc", DIVIDE(DIVIDE([TP], [TP] + [FN]) + DIVIDE([TN], [TN] + [FP]), 2)&lt;BR /&gt;)&lt;/P&gt;
&lt;P&gt;VAR FinalResult =&lt;BR /&gt;AVERAGEX(WithScores, [BalancedAcc])&lt;/P&gt;
&lt;P&gt;RETURN&lt;BR /&gt;FinalResult&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN data-teams="true"&gt;If the response has addressed your query, please&amp;nbsp;&lt;STRONG&gt;accept it as a solution&lt;/STRONG&gt;&amp;nbsp;and give a&amp;nbsp;&lt;STRONG&gt;'Kudos'&lt;/STRONG&gt;&amp;nbsp;so other members can easily find it.&lt;BR /&gt;Thank You&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 26 May 2025 13:03:51 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4707661#M180296</guid>
      <dc:creator>v-sdhruv</dc:creator>
      <dc:date>2025-05-26T13:03:51Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic calculating  balanced accuracy for multi-class</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4711421#M180440</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1279934" data-lia-user-login="prusik369" class="lia-mention lia-mention-user"&gt;prusik369&lt;/a&gt;&amp;nbsp;,&lt;BR /&gt;&lt;SPAN&gt;Just wanted to check if you had the opportunity to review the suggestions provided?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If the response has addressed your query, please&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;accept it as a solution&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;and give a&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;'Kudos'&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;so other members can easily find it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank You&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 29 May 2025 05:48:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4711421#M180440</guid>
      <dc:creator>v-sdhruv</dc:creator>
      <dc:date>2025-05-29T05:48:28Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic calculating  balanced accuracy for multi-class</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4716125#M180642</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1279934" target="_blank"&gt;@prusik369&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Just wanted to check if you had the opportunity to review the DAX provided?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If the response has addressed your query, please&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;accept it as a solution&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;and give a&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;'Kudos'&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;so other members can easily find it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank You&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Jun 2025 06:21:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4716125#M180642</guid>
      <dc:creator>v-sdhruv</dc:creator>
      <dc:date>2025-06-02T06:21:08Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic calculating  balanced accuracy for multi-class</title>
      <link>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4720835#M180807</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1279934" target="_blank" rel="noopener"&gt;@prusik369&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Just wanted to check if you had the opportunity to review the DAX provided?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;If the response has addressed your query, please&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;accept it as a solution&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;and give a&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;'Kudos'&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;so other members can easily find it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank You&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Jun 2025 06:43:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/DAX-Commands-and-Tips/Dynamic-calculating-balanced-accuracy-for-multi-class/m-p/4720835#M180807</guid>
      <dc:creator>v-sdhruv</dc:creator>
      <dc:date>2025-06-05T06:43:38Z</dc:date>
    </item>
  </channel>
</rss>

