从 Excel 导入 JMP 的空白值为零:如何将其更改为缺失?我对 JMP 有点陌生,经常导入 excel 文件。 Excel 电子表格中有许多单元格故意留空,当我将它们放入 JMP 中时,它们显示为 0。 我希望他们失踪。 如何在不对数据集中的每一列进行列表或范围检查的情况下执行此操作?
回复:如何将所有零值更改为缺失如前所述,
首先,我仍然使用 JMP 8.0,当我从 97-2003 或 2007 格式导入 Excel 文件时,空单元格看起来像空单元格。如果您可以在传输之前将文件精简到最低格式,或者将其保存为其他格式(例如 *.CSV),那么您可能会幸运一些。
其次,如果您必须使用 Excel 并且必须经常这样做,并且您永远不会有您想要的零,我会编写一个 jsl 脚本来为您处理该文件(即使您要求一种避免检查每一列的方法) 。
您可以通过添加新列并创建一个类似以下内容的公式来测试这一点:
替换(:带零的列,0,空())
一个简单的脚本可以用几行代码编写,并且运行速度非常快,该脚本可以创建一个新表,仅使用非零条目填充新表,调整任何格式错误,然后关闭旧表。
回复:如何将所有零值更改为缺失值首先,我还在使用 JMP 8.0,当我导入 Excel 文件(无论是 97-2003 还是 2007 格式)时,空单元格仍然显示为空。如果您能在传输之前精简文件内容,或者将其保存为其他格式(例如 *.CSV),或许能帮上忙。
其次,如果您必须使用 Excel,并且必须经常这样做,而您从来没有得到您想要的零,我会编写一个 jsl 脚本来为您处理文件(即使您要求一种避免检查每一列的方法)。
您可以通过添加新列并创建如下公式来测试这一点:
替换(:带有零的列,0,空())
一个简单的脚本,可以创建一个新表,用非零条目填充新表,调整任何格式错误,然后关闭旧表,只需几行就可以编写完成,并且运行速度非常快。