impossibile valutare una formula in una tabellaCiao a tutti ,
Sto cercando di valutare un'espressione in una formula ma sembra avere un errore, qualcuno può aiutarmi?
La mia formula è qui sotto:
dtmaster << New Column("_SBL",
Numeric,
Formula(
(Match( :Selected_Sigma,
"Flag_3Sigma",Eval expr(((column(8)- column(6)) / 3) * 3 + column(6)),
"Flag_4Sigma",Eval expr( ((column(8)- column(6)) / 3) * 4 + column(6)),
"Flag_5Sigma",Eval expr(((column(8)- column(6)) / 3) * 5 + column(6)),
"Flag_6Sigma",Eval expr(((column(8)- column(6)) / 3) * 6 + column(6))
)))
,
Format( "Percent", 12, 2 )
)

Ri: impossibile valutare una formula in una tabelladt = Open( "$sample_data/big class.jmp" );
dt << New Column( "H_OR_W",
Numeric,
Formula(
(Match( :sex,
"F", height, // height
"M",
Column( 5 )[] // weight
))
),
Format( "Percent", 12, 2 )
);
se usi un nome di colonna esplicito, come l'altezza, sopra, allora JMP sa di indicizzare con la riga corrente. Se si utilizza la funzione di colonna per specificare la colonna, è ancora necessario indicizzare nella colonna. Puoi usare l'indice vuoto mostrato sopra per dire a JMP di usare la riga corrente. Vedi l'esempio di peso sopra.
Ri: impossibile valutare una formula in una tabellaCiao, l'errore mostrato è come allegato nell'immagineRi: impossibile valutare una formula in una tabellaSto cercando di abbinare la colonna del sigma selezionato con la formula.Ri: impossibile valutare una formula in una tabellaCiao ho provato a rimuovere, ma mostra ancora errore. Sto cercando di abbinare la colonna del sigma selezionato con la formula.Ri: impossibile valutare una formula in una tabellasì, prova a rimuovere EvalExpr. Non è necessario e causa almeno parte del problema che stai vedendo.
Ri: impossibile valutare una formula in una tabella @kuannygoh ,
Posso chiederti perché stai cercando di usare la funzione eval? Cosa stai cercando di ottenere?
Se si desidera assolutamente utilizzare Eval Expr, si prega di dare un'occhiata all'ecampione dell'indice di scripting mostrato di seguito:
