凯瑞镇是JMP的所在地,也是我们许多员工的家乡。凯瑞镇提供丰富的休闲活动,尤其注重环境保护,并持续收集相关数据。我们使用Graph Builder来探索各种数据,包括凯瑞镇的食物垃圾收集、电动汽车充电站以及人口普查数据。在探索过程中,我们将演示如何高效地使用Graph Builder的各项功能来创建可视化图表,从而更好地了解凯瑞镇的情况。本次分享中,我将介绍一些我最喜欢的Graph Builder使用技巧,希望对大家的分析有所帮助!
大家好,我叫 Lisa Grossman,是 JMP 的一名测试员。在这张海报中,我想分享四个使用 Graph Builder 的实用技巧。Graph Builder 功能非常丰富,我希望这些技巧能对大家的数据探索有所帮助。
今天,我将使用JMP总部所在地——凯瑞镇收集的开放数据进行演示。凯瑞镇一直致力于通过数据连接社区,收集了众多本地运营指标,例如休闲活动、垃圾和回收、住宅和商业开发等等。但今天,我们将重点展示凯瑞镇收集的关于电动汽车充电站、食物垃圾和预计堆肥收集量以及2017年至2020年人口普查数据。
接下来我们开始介绍第一个技巧:配置级别。“配置级别”是图表构建器中的一个强大功能,它允许我们合并类别,并调整列和列名称,而无需重新编写列代码或影响列的其他用途。
我们首先来看一下凯瑞市关于电动汽车充电站的数据。我想先说明一下,凯瑞市有很多电动汽车充电站。但这份数据表主要关注的是可以免费使用的公共充电站。我制作了一张树状图来展示充电站的受欢迎程度。图中显示的充电站中,有两个地址非常相似,我认为它们可能就在彼此旁边,所以我决定将它们合并起来。接下来我会演示一下。
如果我调出表格并运行这段代码,您可以看到有两个类别:东帕克街 119 号和东帕克街 117 号。如果我右键单击包含分类变量的图表下方的放置区域,可以看到菜单中会出现“配置级别”选项。单击该选项,会弹出一个对话框。我可以轻松地选择东帕克街的两条街道,然后单击“合并”。合并后的街道会显示在列表中。我可以更改标签,所以我想把这两个合并后的级别命名为“东帕克街”,然后单击“确定”。现在您可以看到树状图已经更新。它确实将东帕克街 117 号和 119 号合并到了这个图块中。
我只是想说明一下,在“配置级别”对话框中提交更新时,会创建一个转换列。这些转换列的命名约定是在列名后加一个单引号。回到我的幻灯片,我已经录制了 GIF 动画来演示我今天展示的每个技巧的具体步骤,但我也会进行现场演示。不过,您也可以稍后再查看这些动画。
接下来是第二个图表构建器技巧,即通过页面角色创建图表网格。我将直接进入演示环节。我们仍然要查看电动汽车充电站的数据。我很好奇人们通常在一天中的哪些时段来充电,以及各个充电站的充电情况有何不同。这里我使用了“地址”作为页面角色。滚动页面,我们就可以看到每个充电站的分布情况。
但我希望所有图表都能并排显示,而不用滚动就能查看所有图表。现在我们可以做到这一点了。如果我在“页面角色”中右键单击,会看到“每行级别”菜单项。单击该菜单项,会弹出一个小对话框,用于输入换行布局的列数。这可以指定我希望的图表布局方式。单击“确定”后,您就能看到效果了。现在,我的换行布局已经完成,两个图表并排显示。我不再需要滚动了。所有图表都显示在同一个窗口中。
我还有一个小技巧。如果我们想让图表之间的坐标轴相互关联,并且避免右侧图表的坐标轴重复,我们可以轻松地做到这一点。点击这里的小红三角菜单,首先取消勾选“复制链接页面坐标轴”,然后再回到小红三角菜单,在“链接页面坐标轴”下,我们可以链接 X 轴或 Y 轴。不过在这个例子中,我只链接 Y 轴。点击“完成”后,我们就得到了一个坐标轴已链接的图表网格。可以看到,右侧图表的坐标轴没有重复。这是我最近最喜欢的一个技巧。
接下来是我的第三个技巧,即日期和时间分箱和循环。这些是图表构建器中处理日期数据的强大工具。日期分箱允许您按日期范围汇总数据,而日期循环则可以显示日期数据的周期性趋势。
接下来我们稍微转换一下话题。我们将了解一下凯瑞市的食物垃圾收集项目,我将用一个例子来说明如何按日期分类。先简单介绍一下这个食物垃圾收集项目。它始于2022年,相对较新。目前有两个公共收集点,居民可以前往那里投放食物垃圾。收集点的到访量会被记录下来,以磅为单位,统计时间点是每月的不同时段。
我来演示一下。如果我打开这个食物图表,你会看到一个柱状图,用来显示按报告日期收集的食物垃圾量。我想看看每个月的情况。但是就像我说的,由于每个月都有多个数据点,有些月份收集的食物垃圾量比其他月份多,所以我们很难在这里按月份区分。不过,我可以右键点击日期轴,然后会看到“日期/时间分箱”和“日期/时间环绕”这两个选项。
我想按月分箱。点击这里后,可以看到每个月的汇总柱状图。现在很清楚地看到,每个柱状图代表自程序启动以来的一个月。接下来,我要关闭一些窗口了。
接下来是最后一个技巧,也是非常重要的一点,第四个技巧叫做“坐标轴编辑模式”。有了坐标轴编辑模式,我们就可以直接在图表构建器中设置数值顺序和数值标签属性,而无需先在数据表中进行设置。我将使用 Cary 收集的人口普查数据来演示这个例子。
打开人口普查数据后,我制作了一个条形图,这样我们就可以看到凯里市这四年来收集到的各年龄段数据。在尚未对数据表进行任何更改的情况下,我制作了这个条形图,可以看到五岁以下儿童的顺序明显不对,他们实际上应该排在后面。
在图表构建器中,我可以通过长按坐标轴轻松进行此更改。然后,您可以看到所有类别周围出现网格状轮廓。这表示我们现在处于编辑坐标轴模式。现在,我可以将“五岁以下儿童”这一组一直拖到最下方,可以看到它已更新。现在,它的顺序正是我想要的。我还可以编辑此标签,例如将其更改为其他内容,并查看表格中的更新情况。如果我按 Esc 键……您必须按 Esc 键才能退出编辑模式。现在,这些更改已提交。
我希望同时打开数据表。您可以看到,在“年龄范围”列中,如果我展开它,现在可以看到已添加了“值顺序”和“值标签”属性。这些是我刚刚在图表构建器中提交的更改。您可以看到,在图表构建器中设置这些属性非常简单,因此不会中断您探索的流程。
以上就是我今天分享的所有技巧,希望它们能对大家在使用 Graph Builder 时有所帮助。再次强调,这些都是我个人最喜欢的技巧,它们要么帮我节省了时间,要么改进了我的报告。感谢收看。