Spotfire使用经验-自定义饼图中显示的数据量(Top N分析,排名分析)

最近发现饼图在快速分析数据分布规律时简单快捷,但有时数据量很大时,饼图会变得拥挤不堪,不用filter限制数据的话,基本没法看。如下所示:
Spotfire使用经验-自定义饼图中显示的数据量(Top N分析,排名分析)_第1张图片
此时,可考虑限制数据量。方法如下:
1. 插入一个文本框,用户可在此输入在饼图中要显示前多少位的数据。
步骤:首先插入一个Text Area-> Edit Text Area ->Insert Property Control -> Input Field,新建一个Document Property(这一点很关键,不是data table/column property),选择数据类型为Integer(这一点也很关键,默认为String,须改为Integer,否则在后面customer expression部分行不通)。
2. 建好Property control(文本框)后,通过以下步骤将其与饼图关联。
步骤:饼图Properties->Show/Hide Items->Top->Custom Expression,选择上一步中新建的文档属性(Document Property)。
这样,可通过在文本框中输入不同的数字,显示前N位的数据,饼图将会变得更友好。

一些截屏,供大家参考。

1. 插入Property Control

Spotfire使用经验-自定义饼图中显示的数据量(Top N分析,排名分析)_第2张图片

2. 新建Document Property,输入名称,选择数据类型(Integer)
Spotfire使用经验-自定义饼图中显示的数据量(Top N分析,排名分析)_第3张图片

3. 在Value中选择Custom Expression(自定义表达式)


Spotfire使用经验-自定义饼图中显示的数据量(Top N分析,排名分析)_第4张图片


效果如下:
Spotfire使用经验-自定义饼图中显示的数据量(Top N分析,排名分析)_第5张图片

在Show Top中输入更小的数字,饼图将变得更为清晰。

Spotfire使用经验-自定义饼图中显示的数据量(Top N分析,排名分析)_第6张图片

当然,还可以通过使用强大的Filter Panel功能,根据需要对数据进行切片分析,饼图会自动放大、变得更为友好。

你可能感兴趣的:(Front,End,Tech,数据分析(Data,Analysis))