Tableau api 从tableau中的表创建线图

Tableau api 从tableau中的表创建线图,tableau-api,line-plot,Tableau Api,Line Plot,我得到的数据与此相似 +------------+--------------+---------+---------+---------+---------+ | funding_id | amountOnHand | rate_1d | rate_1w | rate_1m | rate_1y | +------------+--------------+---------+---------+---------+---------+ | USDOIS | 100 |

我得到的数据与此相似

+------------+--------------+---------+---------+---------+---------+
| funding_id | amountOnHand | rate_1d | rate_1w | rate_1m | rate_1y |
+------------+--------------+---------+---------+---------+---------+
| USDOIS     |          100 |      18 |       9 |      12 |       2 |
| USDOIS     |          106 |       3 |       6 |      16 |       2 |
| USDOIS     |          103 |       1 |       7 |       5 |      15 |
| USDOIS     |          108 |       1 |      11 |      11 |      13 |
| JPYOIS     |          100 |       0 |      19 |      16 |      15 |
| JPYOIS     |          106 |       9 |      10 |      10 |       5 |
| JPYOIS     |          103 |       4 |       9 |      11 |       6 |
| JPYOIS     |          109 |       9 |      18 |      14 |       2 |
| EUROIS     |          104 |       3 |       6 |      19 |       6 |
| EUROIS     |          103 |       3 |      11 |      19 |       3 |
| EUROIS     |          104 |       9 |       1 |       8 |      15 |
| EUROIS     |          107 |      18 |       4 |       1 |       5 |
+------------+--------------+---------+---------+---------+---------+
我使用aggreation:
SUM([rate\u 1d]*[initial])/SUM([initial])创建每个资金id的加权利率。

然后使用tableau创建一个文本表,并获得类似于下表的内容(注意,有时整行都是空的,没关系)

我想做的是创建一个线条图,显示x轴上的时间(所以1d/1w/1m/1y)和y轴上的速率,每一条线条都用id着色


有什么方法可以做到这一点吗?

进入数据源窗格->选择度量加权率1d、1w、1m等。。, ->然后右键单击并选择pivot这将把列数据转换为行数据,即,pivot字段名称和pivot字段值 ->返回工作表,将透视字段名称拖到“列”工具架,将透视字段值拖到“行”工具架,在标记卡中,将“图表类型”选项从“自动”更改为“折线图”,就完成了

根据您的要求为您的图表添加更多美学元素


希望这有帮助

解决方案是在数据选择区域的“维度”和“度量”面板底部使用“度量名称”和“度量值”字段(根本不需要创建表)

因此,这些步骤是:

1) 创建4个聚合(加权率等)

2) 创建新工作表

3) 将度量值名称(位于“尺寸标注”下)拖动到“列”工具架

4) 右键单击它,然后过滤掉除聚合之外的所有内容

5) 将“测量值”拖动到“行”工具架

6) 在绘图左侧的“标记”区域(您可以在其中更改颜色、形状等),使用下拉菜单将条形图更改为线形图

7) 就在下面,您将看到绿色框中列出的度量值-拖动它们以重新排序为1d、1w、1m、1y(默认情况下,1w和1m是按字母顺序切换的)

8) 将U id拖动到颜色面板

+------------+------------------+------------------+------------------+------------------+
| funding_id | weighted_rate_1d | weighted_rate_1w | weighted_rate_1m | weighted_rate_1y |
+------------+------------------+------------------+------------------+------------------+
| AUDOIS     | 3.0              | 8.0              | 6.0              | 3.0              |
| CADOIS     | 20.0             | 3.0              | 17.0             | 0.0              |
| EUROIS     | 9.0              | 0.0              | 19.0             | 7.0              |
| GBP CORP   |                  |                  |                  |                  |
| GBPOIS     | 12.0             | 19.0             | 14.0             | 16.0             |
| JPYOIS     | 10.0             | 7.0              | 18.0             | 3.0              |
| USDOIS     | 19.0             | 7.0              | 5.0              | 7.0              |
+------------+------------------+------------------+------------------+------------------+