你好! 欢迎来到今天的极品飞车! 今天的主题是修复结构性错误!
我的名字是 2-Click Clovis,我真正热爱数据分析和

最多重要的,时间效率! JMP是我之前在半导体和制造业工作的不可或缺的工具行业。 自从加入JMP,我学到了很多新的提示和技巧。 我永远不会原谅自己不会心我现在知道的是因为我本可以在我的数据中节省很多时间分析工作流程!我将其视为我当前的责任份额我的为所有当前 JMP 用户提供新知识,帮助他们重新获得宝贵的时间。
在我展示了与其他工具相比,JMP 执行日常数据操作和分析的速度有多快之后,我将向您展示在 JMP 中完成这些操作和分析的最快方法。
修复结构性错误
您是否曾经幻想过拿一根棒球棒彻底毁掉您的工作笔记本电脑? 这是一个反问,因为我已经知道你有。 没必要骗我。
好吧,我肯定有……
每当我打开一个电子表格,发现里面装满了乱七八糟的数据时,我都会有这样的幻想。 我只是想做数据分析! 我不想花几个小时来修正拼写错误、大小写不一致或处理相同值的不同符号。
当我发现 JMP 的 Recode 平台时,一个小时的数据清理变成了几秒钟! 我从愤怒管理疗法的理想人选变成了冷静如黄瓜。
修复一列的结构错误
结构性错误是当您测量或传输数据并注意到奇怪的命名约定、拼写错误或不正确的大写字母时。 这些类型的错误通常发生在用户输入的数据、多个用户访问同一个电子表格时,或者连接来自不同测量源的表格时。 这些类型的错误确实会扭曲您的模型并使其效率低下,因此需要立即解决!
在下面的示例中,我对 Particle Size 变量感兴趣,其中我应该只有 Large、Medium 和 Small 的值。 但是,您会注意到我有一些错别字(例如:大,介质,小号等)和相同值的不同符号(例如:小号,秒, 和小的为了小的). 在您的分析中,每一个都将被视为独立且独特的,这是不可接受的!

使用 JMP,无需手动检查每一行并修复拼写错误或标准化符号样式。 只是右键点击感兴趣的列并选择重新编码。

出现一个新窗口。 在此窗口中,您将在旧值列下显示所有当前值。 在这个例子中,我们有 13 个不同的粒子大小值,而实际上应该只有三个。 您将在计数列中看到每个值的出现次数。 例如,我们有 26 个值实例大的在我们的桌子上。

窗口左上角有一个下拉菜单,您可以在其中选择创建具有新值的新列、公式列,或将当前列中的值替换为原位。 对于此示例,我们将使用就地。

我们可以选择多个旧值并将它们组合在一起点击在窗口右上角的组框上。 默认的新值将是组中计数最高的旧值。 但是,您始终可以通过以下方式更改新值点击在上面输入不同的内容。
在下面的示例中,请注意我将 13 个旧值分组为三个新值大的,中等的, 和小的.

对新值满意后,单击窗口右下角的重新编码框;表会更新以反映更改。

提示:单击 Recode 窗口左上角的红色箭头可提供修复常见结构错误的快捷方式,例如将字符转换为标题大小写/小写/大写、删除空格或标点符号、提取或替换字符串的一部分。

修复多列的结构错误
如果您在多个列中出现相同类型的结构错误怎么办? JMP 有一个快捷方式:标准化属性! 您需要做的就是右键点击感兴趣的列,选择标准化属性,然后点击在重新编码。
在下面的示例中,我们有几个具有结构错误的分类变量。我们的字符串是否存在下划线会创建单独的唯一值。

标准化值并解决我们问题的一种简单方法是使用红色三角形下方重新编码的替换字符串…选项。 您可以选择用下划线替换空格,反之亦然。
在下面的示例中,请注意我使用标准化属性功能和替换字符串…选项来清理数据并将空格替换为下划线。

对于以前的极品飞车帖子,请单击这里!
在那张纸条上,

正在点击!