JMP® Pro 17.0.0 (622753)
Bonjour, je comprends que l'utilisation de Lag dans la première ligne entraîne une valeur manquante. Cependant, je dois éviter une telle situation, car mon algorithme prédictif utilise la fonction Informative Missing ailleurs. Dans ce cas précis, je souhaite donc l'éviter.
Je ne suis pas très bon avec JSL...
Résultat de la formule : je souhaite forcer la valeur manquante à être remplacée par zéro. Mes premières tentatives ont consisté à combiner des instructions « Si » avec « Est vide » et « Est manquant ». Par exemple,
Si Lag ( la formule entière ) == est vide
Alors ==0
Else == Lag (la formule entière)
Des suggestions ? Merci, Paul
Lag("la formule entière")

Essayez de mettre votre instruction if en dehors de la fonction de décalage.Donc..
if( row() == 1,
hCounter = 1; // set the hCounter value so future evaluations work, but
0;, //return 0 for the first row
lag( ... )
)