当值为文本时如何在 Power BI 中创建折线图(好的,不正确)?

Posted

技术标签:

【中文标题】当值为文本时如何在 Power BI 中创建折线图(好的,不正确)?【英文标题】:How to create line chart in PowerBI when the value is a text (Ok, Incorrect)? 【发布时间】:2022-01-11 07:31:11 【问题描述】:

大家好,

我想根据我在 A、B 和 C 列中的数据在 PowerBI 中绘制上面的折线图。我面临的挑战是折线图的 Values 只能显示为 @987654326 @ 而不是 Percent of row/column total

我还是 PowerBI 的新手,不确定我可以使用任何新的度量来创建上面的折线图。

上面的折线图是我能够在 PowerBI 中创建的,请问我应该怎么做才能将 y 轴更改为百分比(Mar 的 OK 百分比 + Mar 的不正确百分比 = 100%)?任何帮助将不胜感激!

【问题讨论】:

总计是什么意思?整个月?还是按月计算? 按月计算。基本上我希望折线图能够显示每个月的OKIncorrect 的百分比,与我在第一个屏幕截图中显示的完全相同。 OK 的百分比 + Incorrect 的百分比将等于每个月的 100%。 【参考方案1】:

首先创建以下 3 个度量值-

total_student = DISTINCTCOUNT(your_table_name[Name])
ok_% = 

VAR OK_COUNT = COUNTROWS(
    FILTER(
        your_table_name,
        your_table_name[Answer] = "ok"
    )
)

RETURN (OK_COUNT/your_table_name[total_student])
incorrect_% = 

VAR incorrect_count = COUNTROWS(
    FILTER(
        your_table_name,
        your_table_name[Answer] = "incorrect"
    )
)

RETURN (incorrect_count/your_table_name[total_student])

现在将最后 2 个度量转换为 % 并创建图表。下面我根据您的示例数据创建了前 2 个月的所有内容-

注意您的月份字段需要正确排序才能正确输出。

【讨论】:

以上是关于当值为文本时如何在 Power BI 中创建折线图(好的,不正确)?的主要内容,如果未能解决你的问题,请参考以下文章

如何在power bi中分析/分组文本

如何在 Power BI 部署管道中添加“UAT”阶段?

power bi 如何获取数据做可视化

数据可视化之powerBI基础(十四)Power BI中创建联动切片器

Power BI的柱形图如何由大到小

Power BI 未包含在流分析模板 json 中