【问题标题】:Tableau to create single chart from multiple parametersTableau 从多个参数创建单个图表
【发布时间】:2015-09-15 04:11:44
【问题描述】:

我有tableau workbook online

之前,我对 single Principal 进行了过滤,并应用于所有 CUSIP,并且我能够根据特定日期的指数比率绘制所有经通胀调整的本金,(请参阅标签 @ 987654330@) 即

现在,我有多个基于多个委托人的过滤器,即以 1500 美元购买一个 CUSIP,以 900 美元购买另一个,等等(请参阅标签Infl-Adjusted Trend 2

这些是列和行

但我不喜欢这个图表的格式。

我希望将所有线放在一个图表中,就像下面的单主选项卡一样.....如何解决这个问题?如何将所有值合并到一张图表中?

【问题讨论】:

    标签: charts parameters filter tableau-api


    【解决方案1】:

    您目前有六个计算字段来计算您的通货膨胀调整后的本金,每个 CUSIP 一个。以下是该表可能最终的样子:

    +-----------+-------------+-------------+-------------+-------------+-----+
    | CUSIP     | 912828H45 P | 912828NM8 P | 912828PP9 P | 912828QV5 P | ... |
    +-----------+-------------+-------------+-------------+-------------+-----+
    | 912828H45 | $100        | NULL        | NULL        | NULL        | ... |
    | 912828NM8 | NULL        | $455        | NULL        | NULL        | ... |
    | 912828PP9 | NULL        | NULL        | $132        | NULL        | ... |
    | 912828QV5 | NULL        | NULL        | NULL        | $553        | ... |
    | ...       | ...         | ...         | ...         | ...         | ... |
    +-----------+-------------+-------------+-------------+-------------+-----|
    

    肯定有更好的方法。您的字段设置如下:

    IF [Cusip] = "912828H45"
    THEN
    [912828H45 Principal] * [Index Ratio] 
    END
    

    不要为每个 CUSIP 设置一个字段,而是创建一个字段来计算每个 CUSIP 的值。

    IF [Cusip] = "912828H45"
    THEN
    [912828H45 Principal] * [Index Ratio] 
    ELSEIF [Cusip] = "912828NM8"
    THEN
    [912828NM8 Principal] * [Index Ratio]
    ...
    END
    

    现在你的桌子看起来像这样。

    +-----------+------------------------------+-----+
    | CUSIP     | Inflation-Adjusted Principal | ... |
    +-----------+------------------------------+-----+
    | 912828H45 | $100                         | ... |
    | 912828NM8 | $455                         | ... |
    | 912828PP9 | $132                         | ... |
    | 912828QV5 | $553                         | ... |
    | ...       | ...                          | ... |
    +-----------+------------------------------+-----+
    

    使用起来要容易得多。将该单个字段拖到行中并按 [Cusip] 着色。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-28
      • 2019-03-22
      • 2020-05-03
      • 2019-12-29
      • 1970-01-01
      • 2020-06-30
      相关资源
      最近更新 更多