如何制作多列的 100% Stacekd 图表?

问题描述 投票:0回答:1

我想做一个多列的图表 我有四列由“O”和“X”组成,我想制作一个图表来显示每列中“O”和“X”的百分比

enter image description hereenter image description here

因此,列的每个名称都应转到图表的 X 轴,条形图应显示“O”和“X”的百分比 但我无法在一张图表中获取所有数据。我不知道如何设置 X 轴和 Y 轴以及输入的数据。是否需要编码或其他设置或更改表(数据)? 我卡住了请帮忙 enter image description here

graph bar-chart spotfire stacked-chart
1个回答
0
投票

你可以通过旋转桌子来做到这一点。

要么取消原来的表, 或创建第二个表(+ > 其他 > 然后从 Linked copy to data in analysis 中选择原始表)和 转动那个。

在数据画布中,单击表格右侧的 + 并选择 添加转换 > Unpivot。 选择所有四列以进入Columns to transform.

您知道有一个包含列 [Category] 的数据表,其中包含您最初的四列,并且 [Value] 包含 Os 和 Xs(以及任何空值)。

要获取条形图,请在 X 轴上选择类别,在 Y 轴上选择计数([值]),并按 [值] 着色。在Properties > Appearance中选择100% stacked bars.

注意,空值不会被计算在内,除非你在数据画布上创建另一个转换来计算和替换[Value] 如果它是空的,有一个占位符,像这样:

case  when [Value] is null then 'empty' else [Value] end
© www.soinside.com 2019 - 2024. All rights reserved.