Re : JSL : que faut-il utiliser pour les nouvelles colonnes, la formule ou définir chaque valeur ? Avantages et inconvénients ?Je suis d'accord avec Jim.
En tant qu'utilisateur JMP interactif, ma seule façon de calculer des valeurs lors de la création d'une nouvelle colonne consiste à utiliser une formule. En tant que scripteur, j'ai le choix entre utiliser une formule ou utiliser une myriade d'autres moyens pour remplir la nouvelle colonne. je jamais utiliser une formule dans un script à moins que les valeurs devoir mise à jour en raison de dépendances susceptibles de changer après l'exécution du script.
La décision est aussi simple que cela OMI. Mais je ne dirais jamais à quelqu'un d'autre de suivre mon chemin.
Re : JSL : que faut-il utiliser pour les nouvelles colonnes, la formule ou définir chaque valeur ? Avantages et inconvénients ?mais si vous supprimez la propriété de la formule, alors en fonction de votre déclaration, les deux devraient être identiques. mais je suppose qu'il y a plus de différences intrinsèques.
Re : JSL : que faut-il utiliser pour les nouvelles colonnes, la formule ou définir chaque valeur ? Avantages et inconvénients ?Définir chaque valeur place la valeur spécifiée dans chaque cellule de la colonne vers laquelle elle pointe.
L'élément Formula est un élément dynamique, qui permet de spécifier un script de toute complexité souhaitée.De plus, une formule sera réexécutée chaque fois que les composants du script fourni (valeurs de colonne) sont modifiés.
Re : JSL : que faut-il utiliser pour les nouvelles colonnes, la formule ou définir chaque valeur ? Avantages et inconvénients ?Je cherchais essentiellement une comparaison de fonctionnalités entre définir chaque valeur et la fonction de formule
Re : JSL : que faut-il utiliser pour les nouvelles colonnes, la formule ou définir chaque valeur ? Avantages et inconvénients ?@RAM ,
Si vous utilisez le script de test que j'ai mis en place ci-dessous, vous pourrez vous rendre compte à partir de a = 6, que définir chaque valeur est plus efficace.
a = 7; // Varied from 2 to 7
dt = New Table();
dt << Begin Data Update;
dt << Add Rows(10^a);
t1 = Tick Seconds();
dt << New Column("Test",Numeric,Continuous,Formula(5));
t2 = Tick Seconds();
dt << End Data Update;
Print(t2-t1);
t3 = Tick Seconds();
dt << New Column("Test",Numeric,Continuous,<< Set Each Value(a));
t4 = Tick Seconds();
Print(t4-t3);
Cependant, il est important de noter que Set Each Value ne peut atteindre qu'un seul objectif contrairement à Formula qui est beaucoup plus polyvalent. Je ne connais donc pas l'objectif exact de cette comparaison, mais c'est une façon de voir les choses
JSL : Que faut-il utiliser pour les nouvelles colonnes, Formule ou Définir chaque valeur ? Avantages et inconvénients ?Salut tout le monde,
Quelqu'un peut-il souligner les différences entre l'utilisation de "Formule" et "Définir chaque valeur" ? Quels sont les avantages et inconvénients?
Modélisation statistique avancée