Confronto di stringhe non funzionante per le variabiliCiao, sto usando JMP 15 su Mac. Il codice seguente funziona:
dt = current data table();
Current Data Table() << Row Selection(
Select where( (:Stat == "Max"), Current Selection( Extend ))
);
Ma questo non:
dt = current data table();
Current Data Table() << Row Selection(
var = "Max"
Select where( (:Stat == var), Current Selection( Extend ))
);
Qualcuno può spiegare cosa c'è di sbagliato nel secondo?
ScriptingRi: Confronto di stringhe non funzionante per le variabiliProva a spostare var = "Max" fuori dalla << Selezione riga (). E aggiungi mancante;
Ri: Confronto di stringhe non funzionante per le variabiliNessun cambiamento (grazie per la risposta però).
Ri: Confronto di stringhe non funzionante per le variabiliOk l'ho risolto. Questo è ciò che mancava:
(:Stat == (myStat))
Quindi, la variabile deve essere racchiusa tra due parentesi!