【问题标题】:Why are my values multiplying when I apply Month/Year to my values?当我将月/年应用于我的值时,为什么我的值会成倍增加?
【发布时间】:2021-12-31 00:25:13
【问题描述】:

当我将月/年应用于我的数据中的病例或死亡时,值会爆炸。对于病例,它从大约 4800 万增加到超过 10 亿,对于死亡,它从大约 70 万增加到超过 2200 万。但是,当我对初始声明或严格性指数尝试相同的操作时,我的值仍然正确。顺便说一句,我正在尝试查找月度百分比变化。我正在使用日期列。我只在 Year 的过滤器中选择 2020 和 2021。

我要问的是第 21 页。

工作簿链接:https://public.tableau.com/app/profile/nilajah.rivers/viz/CoronaVirusProject_16323687296770/Sheet21

【问题讨论】:

    标签: tableau-api


    【解决方案1】:

    您的问题是数据点是每日累积死亡人数。如果您将日期聚合更改为天数以外的任何值,Tableau 将默认汇总该月所有天数的数字。这显然会给出错误的结果。

    如果您想显示正确的总死亡人数或病例,而不考虑时间聚合(月、日、周等),那么您可以使用 New CaseNew Death 数字加上运行总和表计算。这将始终给出该时间段的正确总数。

    表格计算还允许从相同的数据字段自动计算期间到期间的百分比变化。

    在处理提供预先计算的聚合的数据集时,这是一个常见问题。 Tableau 不需要,因为它可以在任何给定时间段内动态计算字段的聚合,但很容易忘记哪个字段具有预聚合数据,哪个字段具有原始数据。预先聚合的字段假设一个特定的时间段,并且不能在不解开该假设的情况下用于不同的时间段(如果您也有原始数据(在这种情况下每天都有新的死亡/病例),这是不必要的) )。

    【讨论】:

    • 这行得通@matt_black。非常感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 2021-10-14
    • 2021-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-23
    • 2016-06-19
    • 2022-11-03
    相关资源
    最近更新 更多