以下属性可帮助验证列中的值:“范围检查”、“列表检查”和“缺失值代码”。
范围检查会对列中数据进行验证。请对列进行设置,使其仅接受指定范围内的数字。
选择要用于设置范围的公式。x 表示在列中输入的值,a 表示范围的开头,b 表示范围的结尾。
• a = 列接受的最低值
• b = 列接受的最高值
• 对于单边范围检查,请将 a 或 b 留空。
• 从数据表中,通过点击列面板中列名旁边的 () 可修改范围检查。
列表检查会对列中数据进行验证。对列进行设置,使其仅接受您指定的单个值。当您想要指定如何对图形中的数据排序时,列表检查很有用。
• 您可以使用多达 127 个值。
• 使用按钮可添加新值、更改或反转值的顺序,以及删除值。
• 对列设置列表检查后,光标置于单元格上方时将改为 。您试图输入验证列表中不包含的值时,将出现一条警告消息。
• 要查看可接受值的菜单,请右击某个单元格并选择列表检查值。您可以从菜单中选择单元格值,而不是在单元格中输入值。
• 从数据表中,通过点击列面板中列名旁边的 可修改列表检查。
使用缺失值代码可指定应视为缺失值的列值。例如,有时使用值 99 作为占位符来表示缺失值,也有可能使用多个值来表示不同类型的缺失值。
注意:“缺失值代码”列属性为扩展属性。若您计划导出至 SAS 9.4 服务器或另存为 SAS 9.4 文件格式,则应在“SAS 集成”首选项页中启用扩展属性。请参见SAS 集成。或者,您应在“另存为”窗口中选择在 SAS 9.4 扩展属性中存储表和列属性。若未选择扩展属性,JMP 将导出缺失值代码或将其另存为缺失值。仅 SAS 9.4 支持扩展属性。早期版本的 SAS 将忽略任何扩展属性。
删除单个列的缺失值代码
1. 在数据表的列面板中该列的旁边,点击 > 缺失值代码。
2. “缺失值代码”在列表中突出显示。点击删除。
3. 点击确定。
跨多列删除缺失值代码
1. 选择包含您要删除的缺失值代码的列。
2. 选择列 > 标准化特性。
3. 在“删除属性”下,点击列属性 > 缺失值代码。
4. 点击确定。