Charts 使用多个参数创建单个图表的Tableau

Charts 使用多个参数创建单个图表的Tableau,charts,parameters,filter,tableau-api,Charts,Parameters,Filter,Tableau Api,我有 在此之前,我对单一本金进行了筛选,并将其应用于所有CUSIP,并且我能够根据特定日期的指数比率绘制所有经通胀调整的本金(请参阅标签经通胀调整的趋势),即 现在,我有了基于多个原则的多个过滤器,即以1500美元的价格购买一个CUSIP,以900美元的价格购买另一个CUSIP,等等(请参阅tabInfl Adjusted Trend 2) 这些是列和行 但是我不喜欢这个图表的格式 我希望所有的线都在一个图表中,就像下面的单个主体选项卡一样。。。。。如何解决这个问题?如何将所有值合并到一个

我有

在此之前,我对单一本金进行了筛选,并将其应用于所有CUSIP,并且我能够根据特定日期的指数比率绘制所有经通胀调整的本金(请参阅标签
经通胀调整的趋势
),即

现在,我有了基于多个原则的多个过滤器,即以1500美元的价格购买一个CUSIP,以900美元的价格购买另一个CUSIP,等等(请参阅tab
Infl Adjusted Trend 2

这些是列和行

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

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


您目前有六个计算字段,用于计算经通胀调整的本金,每个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]着色