Le profileur de prédiction ne fonctionne pas si la formule contient une instruction de ligneSalut,
Je n'arrive pas à faire en sorte que le profileur de prédiction affiche des prédictions si ma formule contient une instruction Row().
MW :
la formule pour Column5 :
:X
fonctionne bien :

tandis que la formule pour Column4 :
:x[Ligne()]
fait que la prédiction n'est pas calculée :

Évidemment, je n'aurais pas besoin de l'instruction Row() dans le MWE ci-dessus, mais j'ai rencontré ce problème en essayant de construire quelque chose d'un peu plus complexe. J'utilise JMP 16.12.0
Acclamations,
Lucas
AnalytiqueGraphiqueScriptles fenêtresRe : Le profileur de prédiction ne fonctionne pas si la formule contient une instruction de ligneLa fonction Row() utilisée comme valeur de droite renverra un numéro de ligne constant et invalide (0). Il est destiné à être utilisé comme valeur de droite dans l'argument de la fonction For Each Row().
Voir l'aide sur itération sur les lignes .
Qu'essayez-vous de faire? En quoi un numéro de ligne est-il important pour votre objectif ?
Re : Le profileur de prédiction ne fonctionne pas si la formule contient une instruction de ligneJ'utilise la fonction Row() dans la formule d'une colonne de formules, pas dans un script autonome. Row() ne devrait-il pas renvoyer une valeur pour chaque cellule dans ce cas ?
La colonne de formule que j'essaie de profiler calcule la somme cumulée/intégrale numérique de la colonne x jusqu'à cette ligne. J'ai tous les deux essayé la fonction intégrée Col Cumulative Sum et explicitement programmé la solution itérative int_i = int_{i-1} + x_i , mais aucun ne fonctionne avec le profileur.
Re : Le profileur de prédiction ne fonctionne pas si la formule contient une instruction de ligneOui, la fonction Row() renverra la ligne actuelle dans une formule de colonne.
Donc, votre formule ressemble à celle-ci ?
If(
Row() == 1,
:x,
:x + Lag( :x )
);
Re : Le profileur de prédiction ne fonctionne pas si la formule contient une instruction de ligneExactement, sauf que c'est Lag(:integral) (c'est-à-dire la colonne elle-même), pas Lag (:x)