Spotfire使用经验——热图的创建(辛苦工作十小时的成果分享)
来源:互联网 发布:淘宝怎么做全屏海报 编辑:程序博客网 时间:2024/06/05 03:02
客户要求将一份汇总数据采用热图(Heatmap)的形式展示出来。
从中午到现在,将近用了10个小时,总算有点眉目了。锲而不舍,金石可镂,我算是深刻体会到了这句话的含义。
要点:
1. 确定Measure(也就是考量指标),本例为Compliant比例(Protocol ID相同的各条数据中,IssueCompliance字段的值为"Compliant"的占比),放在图表Y坐标轴位置。
2. 使用% of Total函数自动统计
3. 将分类指标全部放到图表上方的X坐标轴位置(客户有时会提出一些脱离现实的要求,在尽量满足客户需求的同时,也要注意不能拘泥,否则会掉坑里)。比如,如果将Risk Category放到Y坐标,将会发现% of total函数失效。(将发生数值不一致)
4. 指标的各个值都要分别设置颜色,否则会出现逻辑不一致的问题。(不明白?热图就是这么难理解的)
5. 分类指标设定后不要随意调整顺序、增减项目,否则会影响已设置好的颜色分类(色阶)。
总之,在我的职业生涯中,这个需求还真是比较难的一个哦。加油!!!
2017/08/03补记:
客户觉得这种方式不够直观,要求去掉年月两个条件,并将risk category和protocol id分别作为x, y轴,指标为compliance rate。经过插入一些计算列,总算是实现了这个要求。
现在的问题是,当初为什么花了10多个小时,却最终被推翻呢?细思极恐!!!(对于一个新手而言,需要付出一些代价才能成长,这就是所谓的学习成本!)
阅读全文
0 0
- Spotfire使用经验——热图的创建(辛苦工作十小时的成果分享)
- Spotfire使用经验-箱形图(Box Plot)的绘制
- Spotfire使用经验-自定义饼图中显示的数据量(Top N分析,排名分析)
- 学以致用-使用Spotfire创建自己的简单知识库查询系统
- Spotfire经验总结—累积百分比(柏拉图)的绘制方法
- 分享Unity工具十天创建iPad游戏的经验
- 分享Unity工具十天创建iPad游戏的经验
- Spotfire使用经验-限制/排除数据(limit data)
- 辛苦的成果啊 select distinct date format convert
- 经验分享(十)数学对编程的重要作用
- Facebook的十点经验分享
- 分享:每天工作4小时的程序员 -时间管理
- 煎熬的十小时
- 使用 Three20 的经验分享
- 更聪明的工作而不是更辛苦的工作--献给所有辛苦工作的程序员们!
- 程序员路在何方的辛苦工作
- 程序员路在何方的辛苦工作
- 辛苦修改了几个小时的页面被覆盖了.........................................
- java的条件结构以及流程控制
- C Primer Plus(第6版)第六章答案
- CF Round #424( Div.2) C. Jury Marks 【思维+STL】
- 解决mysql服务存在,显示读取失败,错误代码2的问题
- Python返回数组/List长度的方法
- Spotfire使用经验——热图的创建(辛苦工作十小时的成果分享)
- 基本概念
- Spring 事务隔离级别!!!
- CF Round #424( Div.2) D. Office Keys 【二分||DP】
- PHP正则表达式的逆向引用与子模式分析
- #漫漫考研路#
- 10016---ConcurrentHashMap原理分析
- html设置高度等于浏览器高度并实现内容居中
- ChaosVPN简要配置过程