是什么启发了此愿望清单请求?调查数据经常包含缺失值。理想的数据集使用句点 (.) 或具有缺失值代码列属性的独特缺失值(例如 -9999)来指定缺失值。现在,让我们假设从包含独特缺失值数据的现有列创建具有公式列属性的列(例如 NewCol = sum(Col1, Col2) )。可能会出现这样的情况:稍后(由数据分析师)发现独特的缺失值(由数据库创建者使用),然后添加缺失值代码列属性。目前,JMP 不会自动重新运行公式来解释缺失值代码属性。因此,在这种情况下,即使 Col1 和 Col2 现在将 -9999 视为缺失,但如果公式列(NewCol)在 Col1 或 Col2 中遇到 -9999,它仍会将 -9999 评估为 -9999。
您希望看到什么改进?
我知道可以转到数据表并从下拉三角形中选择“重新运行公式”,但“希望”是当缺失值代码(或影响列值的任何其他列属性)发生更改时,JMP 会自动重新运行公式。这将防止用户可能认为公式列与缺失变量列一起更新的意外错误计算。
为什么这个想法很重要?考虑到具体情况,这似乎是显而易见的。如果不手动执行“重新运行公式”选项,用户可能会意外报告错误的公式值,而他们认为在添加缺失值代码时这些值已经修复。这是一种奇怪的情况,但这正是让毫无戒心的分析师面临潜在问题的原因。
JMP 18 用户