Vista previa de datos en la fórmula de columna correcta, pero los valores no aparecen en la columnaHola,
He creado un conjunto de columnas con un bucle for con el siguiente script
For(i=1, i<= N Items(abs_cols), i++,
Eval(
Substitute(
Expr(
New Column(__name2__,
Formula(
If(__zscore__ < 2, __abs__)
)
)
),
Expr(__name2__), "Outliers Removed " || char(abs_cols[i]),
Expr(__zscore__), Column("Z-score " || char(abs_cols[i])),
Expr(__abs__), Column(char(abs_cols[i]))
)
)
);Cuando ejecuto este script, las columnas se crean con las fórmulas correctas, pero no se rellenan valores en ninguna de las nuevas columnas. Más desconcertante es que la Vista previa de datos muestra exactamente los valores como quiero que se llenen.

No estoy seguro de lo que está pasando, por favor ayuda.
Tabla de datosScriptingVentanasRe: Vista previa de datos en la fórmula de columna correcta, pero los valores no aparecen en la columnaTiene que hacer que la función Column () no funcione bien con las fórmulas de columna, por fin en mi experiencia.En su lugar, puede probar con "Como columna", así:
Names default to here(1);
dt = Open("$Sample_data/iris.jmp");
New Column("Z-scoreSepal length", Numeric, "Continuous", Format("Best", 12), Formula(Random Normal()));
New Column("Z-scoreSepal width", Numeric, "Continuous", Format("Best", 12), Formula(Random Normal()));
abs_cols = {:Sepal length, :Sepal width};
For(i=1, i<= N Items(abs_cols), i++,
Eval(
Substitute(
Expr(
New Column(__name2__,
Formula(
If(As Column(__zscore__) < 2, As Column(__abs__))
)
)
),
Expr(__name2__), char(abs_cols[i]),
Expr(__zscore__), "Z-score " || char(abs_cols[i]),
Expr(__abs__), char(abs_cols[i])
)
)
);