我们进行数据分析的时候,往往是先以图形化的探索性数据分析为始,再以图形化的统计分析结果呈现为终,可以说,数据可视化在整个数据分析过程中占有举足轻重的地位。而在数据可视化层面,JMP的“图形生成器”凭借其良好的交互、灵活和易用性,成为广大拥趸们肆意发挥想象空间,攻城拔寨的利器。
但是在“图形生成器”的实际使用过程中,一方面我们陆续收集到了广大用户反馈的各式各样的使用问题和需求,另一方面我们也发现一些鲜为人知的小细节、小秘密可能限制了你的想象力,为此,我们将特别开设“关于图形生成器,你不知道的几件事”系列文章连载,助你扫除疑惑,打破局限,纵横驰骋数据可视化的疆场。
在我们所收集到的众多“图形生成器”相关使用问题和需求当中,毫无疑问首当其冲的就是各种关于图形标签设置的问题。今天我们就来分享几个我们所熟悉的几个图形标签相关的设置技巧分享给大家。 1. 借助“图形生成器”的控制面板生成标签 这个功能最容易掌握。简单而言就是在“图形生成器”中,对于一些特定的图表类型,在其侧边栏的控制面板中包含了一些标签设置项,如条形图(图-1)、箱线图(图-2)、热图、饼图、矩形树图、马赛克图等。
此外,也可以复选“图形生成器”顶部的“标题框”选项,来呈现一些汇总统计量(图-3)。
图-3 标题框控制面板的设置
上面的设置方法已经能够解决大部分用户的标签设置问题,但对于部分用户而言,可能会存在标签小数位数、位置、字体、内容等无法灵活设置,并非全部图表都具有标签设置控制面板等其他疑虑。针对这部分的需求,也都已经在JMP研发人员的考虑之中了,并制定了有针对性的改进功能开发计划,大家不妨静候JMP不断地推陈出新吧。
2. 借助“添加标签/撤销标签”功能 相对于方法-1来说,更为灵活一些的添加标签的方式是通过数据表中的“添加标签/撤销标签”功能来定义标签列,以及为哪些行观测添加这些标签。
接下来,我们就通过一个简单示例来说明下这个创建步骤。比如,我们随意创建一个北京GDP随年份变化的趋势图(图-4),默认情况下是不显示任何数字标签的,同时我们也无法通过方法-1中所说的方法添加标签。
那么,此时便可通过数据表中的“添加标签/撤销标签”功能来辅助完成,具体步骤如下: 1) 选中拟作为标签的列>右键>添加标签/撤销标签,或者,在左侧列汇总表中选中拟作为标签的列>右键>添加标签/撤销标签。定义后,左侧列汇总表中的对应列的旁边将增加一个“黄色标签”图标予以标识; 2) 选中待添加标签的行观测(如Ctrl+A选中所有行)>右键>添加标签/撤销标签; 3) 原图表将根据当前定义来呈现相应的标签。
上述完整的创建过程如图-5所示。
在这里值得注意的是,所定义的标签列可以不止一列,标签列也可以是表达式列(可用于图片类标签),标签的位置可手动调整和固定,标签的颜色和大小可随标记图例的自定义变换等,也就是相对方法-1来说,这里可设置的属性也变得更为丰富。是不是很棒?
部分示例参见图-6。
图-6 通过“添加标签/撤销标签”功能所添加标签的设置与调节
3. 借助“用于标记”功能 这是JMP14新增的一个小功能,你还可以参见我们之前推送的文章《3分钟玩转数据分析系列之(十一):轻松掌握JMP14数据表的两个新功能》来加以学习了解。这种方法创建逻辑与方法-2十分类似,通俗地说,本质就是用我们所定义的“用于标记”的列变量去替换图表中的“点”标记。
接下来,我们就方法-2中的相同的示例来说明下这种方法的创建步骤和区别。我们还是创建一个北京GDP随年份变化的趋势图,则通过“用于标记”功能添加标签的具体步骤如下: 1) 选中拟作为标签的列>菜单栏,列>用于标记,或者,在左侧列汇总表中选中拟作为标签的列>右键>用于标记。定义后,左侧列汇总表中的对应列的旁边将增加一个“黑色标记”图标予以标识; 2) 原图表将根据当前定义来呈现相应的标签。
上述完整的创建过程如图-7所示。
这里需要补充说明的是,就个人体验来讲,上述功能相对于方法-2来说操作比较简便,局限是虽然标记的颜色和大小可随标记图例的自定义变换,标记列也可以是表达式列(可用于图片类标记),但是所定义的标记列只能为一列,并且标记的位置不可调整。
然而,尽管存在上述局限,我们还是看到了很多用户的创意应用,比如在JMP全球用户社区上的这篇Blog (https://community.jmp.com/t5/JSL-Cookbook/Geographic-Maps-with-Graphs-as-Markers/ta-p/53782) 所呈现的当年美国各州的Obama和McCain的大选投票结果(图-8)。以及利用包含X轴&Y轴坐标命名的Defects图片呈现的不良Mapping结果(需自行脑补)等等。
以上就是我们本期所要介绍的关于“图形生成器”标签设置的一些小技巧,标签设置问题看似不大,却总能够在我们的汇总报告中起到关键的作用,让图表报告更加清晰明了。
如果你有任何关于“图形生成器”的使用问题和需求,欢迎尽情留言,我们将选择一些典型性问题在后面的系列连载里继续为大家答疑解惑。
|