二维表似乎是设计不符合规范的数据表,因此,在进行数据分析或可视化之前,最好先将二维表转换为一维表。
(转换方法,可参考本人另一篇文章:利用Excel将二维表转换为一维表)。
在Spotfire中,分别添加一维表和二维表数据并进行可视化设计,发现两者的差异很大。一维表优势明显,有图为证。
一维表:
二维表:
后记:
正所谓有比较才有鉴别,数据结构果然很重要。这可能就是ETL中Transform的作用的体现了吧。如果不是将原始的二维表转换为一维表,根本就不好进一步的进行数据分析及可视化。