【问题标题】:Only displaying "tallest" bars in bar chart仅在条形图中显示“最高”条形
【发布时间】:2021-07-08 15:54:34
【问题描述】:

我正在尝试在 PowerBI Desktop 中创建一个聚集条形图,其中仅显示 N 个“最高”条形图。

我的数据集由少量行组成,但包含大量列。

我尝试了以下方法:

  • 将表格转换为绝对值(因为我对条形高度感兴趣,而不是严格意义上的负数/正数)
  • 尝试在轴数据字段上应用“前 N 个”过滤器

但是,什么也没有发生。图表目前看起来是这样的(没有应用绝对值的变换):Clustered bar chart

我基本上想要相同的图表,但只显示最高的 N 个条形。

【问题讨论】:

    标签: powerbi dax powerbi-desktop


    【解决方案1】:

    您可能需要对表格进行透视,因此您有一个“列名”字段和一个“值”字段。

    然后你需要在 Legend 字段上使用 TOP N,像这样:

    过滤器:

    结果:

    【讨论】:

    • 谢谢!经过一些转置和旋转后,我解决了。但是,它似乎不允许在 X 轴上为不同的值使用不同的条形(即,如果一个值不在 3 月 21 日的前 3 名中,但在以后的情况下如此),但我可能只是通过制作来处理它单独的数字。
    • 我认为这有点复杂,您需要一个单独的度量来对每个类别的结果进行排名,然后根据该排名应用过滤器。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-02
    • 1970-01-01
    • 2023-03-16
    • 2014-04-04
    • 1970-01-01
    • 1970-01-01
    • 2021-01-19
    相关资源
    最近更新 更多