如何在Spotfire中为“是”和“否”答案创建饼图,而不显示“是/否”百分比?

时间:2019-03-25 16:14:52

标签: pie-chart spotfire

我正在尝试创建一个饼图作为Spotfire地图中的标记,以显示是/否答案。如何在饼图扇形中显示“是”和“否”而不是“百分比”?我为此附上了一个Excel电子表格。

我希望在Spotfire地图中为每口井获得单独的饼图。例如,对于WELL_1数据,饼图应具有两个不同颜色的扇区,一个为YES,一个为NO,扇区1应该在扇区内显示PRODUCTION,COMPLETION标签(对于Yes类别),而其他扇区应显示PVT,图像标签(无类别)。

我尝试在Spotfire设置中使用“饼图标记”选项,但未获得预期的结果。任何帮助将不胜感激。

enter image description hereenter image description here

1 个答案:

答案 0 :(得分:1)

虽然Spotfire擅长读取上下列数据,但实际上并不是为从左向右读取行而设计的。

您需要将表的枢纽调整为高而瘦,而不是短而宽。

我建议首先添加数据表的链接副本。这样,您的原始表格就不会更改,因此您已经建立的任何可视化都不会中断。

由于您尚未指定Spotfire版本,因此我假设您使用的是10.x,我的屏幕截图将反映出这一点。我还将称呼您的原始表Data Table,因为我很懒,并且没有在屏幕截图中更改它;)

  1. 点击左上角的+图标
  2. 点击Other
  3. 在“分析中链接到数据表的链接副本”下,选择您的Data Table
  4. 将新表重命名为Data Table unpivot以进行区分,然后单击“确定”
  5. 数据菜单中,单击转换数据...
  6. 从下拉列表中选择“取消旋转”,然后单击“插入”
  7. 配置转换like so
  8. 单击“确定”,直到返回画布
  9. 数据菜单中,单击添加计算列
  10. 输入如下表达式

CASE WHEN [Category] in ("PRODUCTION", "COMPLETION") THEN "Sector 1" WHEN [Category] in ("PVT", "IMAGE") THEN "Other" END

  1. 称此列为部门

既然您已经配置了数据,则可以根据需要设置饼图。这是我快速整理的示例。我在网格上设置了馅饼,以说明它们在地图上的外观。

final result